@charset "UTF-8";
/*style.css*/
* { margin:0; padding:0; }
body,
.wrapper{}
body,
td,
th { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; }
/*body { background:url(http://static.imedix.com/media/images/general/bg.gif) left 123px repeat-x #fff; }*/
.nobg { background-image:none!important;}
ul { list-style:none; }
a { color: #007ed3; text-decoration: underline; }
a:hover { text-decoration: none;/* color: #002c44;*/ }
.clearAll { clear:both }
/* whoever thought blue linked image borders were a good idea? */
a img,
:link img,
:visited img { border:none; }
/*****************************************/
/*remove the blue glow highlight in Safari*/
*:focus {outline: 0;}
/****************************************/
.s10 { font-size:10px!important;}
.s11 { font-size:11px;}
.s12 { font-size:12px;}
.s13 { font-size:13px;}
.s14 { font-size:14px;}
.s15 { font-size:15px;}
.s16 { font-size:16px;}
.s17 { font-size:17px;}
.s18 { font-size:18px;}
.s19 { font-size:19px;}
.s20 { font-size:20px;}

/*AFC*/
.headerTopBannerTbl{ padding:0; margin:0 auto;}
.headerTopBannerTblInner{width:940px; background-color:#E8E9ED;}
.div200X200Add{text-align:center; padding: 13px 0 13px 0; width:100%;}
.div200X200SearchPageAdd{margin: 0; padding: 0; width:100%;}
.FooterAds{margin-left:0px; width: 728px; float: left;}
/*.FooterAds{margin-left:90px;}*/
.MembersAdsRight {position:absolute; right:-120px;}
.WelcomeAdsRight {position:absolute; right:-120px; top:10px;}
.WelcomeAdsLeft {position:absolute; left:-130px; top:10px;}
.MembersAdsLeft {position:absolute; left:-130px; top:195px;}
.QASearchAdsLeft{position:absolute; left:-130px; top:265px;}
.VideosSearchAdsLeft{position:absolute; left:-130px; top:180px;}
.WebSearchAdsLeft{position:absolute; left:-130px; top:180px;}
.questionTitleAds {margin-top: 7px; margin-bottom:7px;}
.communityAZAds {margin-left:375px;}
.divBoardAds {margin:10px;}
.divQuestionAds{margin-top:10px;}
/*AFC end*/

/*AFS Top Start*/
.topWeb{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:20px; background-color:#FFFFFF;}

#topAfsTbl{}
#topAfsTbl td{width:50%; padding-right:5px;}
#topAfsTbl td p{line-height:6px; padding-top:5px;}
#topAfsTbl td font{font-size: 14px; font-family:Arial,Helvetica,sans-serif; line-height:18px;}
#topAfsTbl td .topAfsTitle{color:#0066A9; font-size: 16px; font-family:Arial,Helvetica,sans-serif;}
#topAfsTbl td .topAfsUrl{color:#69727C; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Top End*/


/*AFS Top Wide Start*/
.topWide{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:20px; background-color:#FFFFFF;}

.topWideAfsTbl{}
.topWideAfsTbl td{padding-right:5px; height:41px;}
.topWideAfsTbl td p{line-height:6px; padding-top:5px;}
.topWideAfsTbl td font{font-size: 14px; font-family:Arial,Helvetica,sans-serif; line-height:18px;}
.topWideAfsTbl td .topAfsTitle{color:#0066A9; font-size: 16px; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTbl td .topAfsUrl{color:#949EA8; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Top Wide End*/

/*AFS Wide Wide Start*/
.WideWide{background-color:#FFFFFF;}

.wideWideAfsTbl{}
.wideWideAfsTbl td{padding: 0pt 2% 5px; height:41px;}
.wideWideAfsTbl td p{line-height:6px; padding-top:5px;}
.wideWideAfsTbl td font{font-size: 11px; font-family: Arial,Helvetica,sans-serif; line-height: 12px;}
.wideWideAfsTbl td .topAfsTitle{color:#0066A9; font-size: 12px; font-family:Arial,Helvetica,sans-serif;}
.wideWideAfsTbl td .topAfsUrl{color:#949EA8; font-size:11px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Wide Wide End*/

/*AFS Partnerships Landing Page Start*/
.topWideLP{}

.topWideAfsTblLP{}
.topWideAfsTblLP td{padding-right:5px; height:41px;}
.topWideAfsTblLP td a, 
.topWideAfsTblLP td a strong,
.topWideAfsTblLP td a span{font-size:16px;}
.topWideAfsTblLP td p{line-height:6px; padding-top:5px;}
.topWideAfsTblLP td font{font-size: 12px; font-family:Arial; font-weight:normal; line-height:18px;}
.topWideAfsTblLP td .topAfsTitle{color:#2200CC; font-size: 16px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblLP td .topAfsUrl{color:#008000; font-size:12px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblLP td .topAfsUrl strong{font-size:12px;}
/*AFS Partnerships Landing Page End*/

/*AFS Question/Members Top Wide Start*/
/*.topWideQA{padding-top:10px; margin-top:4px; margin-bottom:5px; margin-left:10px; background-color:#FFFFFF;}*/
.topWideQA{ margin-left:5px; background-color:#FFFFFF;}

.topWideAfsTblQA{}
.topWideAfsTblQA td{padding-right:5px; height:41px;}
.topWideAfsTblQA td p{line-height:6px; padding-top:5px;}
.topWideAfsTblQA td font{font-size: 12px; font-family:Arial; font-weight:normal; line-height:18px;}
.topWideAfsTblQA td .topAfsTitle{color:#007ED3; font-size: 14px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblQA td .topAfsUrl{color:#949EA8; font-size:12px; font-weight:normal; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Question/Members Top Wide End*/

/*AFS Videos Top Wide Start*/
.topWideVideos{padding-top:10px; margin-top:8px; margin-bottom:5px; margin-left:16px; background-color:#FFFFFF;}

.topWideAfsTblVideos{}
.topWideAfsTblVideos td{padding-right:5px; height:41px;}
.topWideAfsTblVideos td p{line-height:6px; padding:2px;}
.topWideAfsTblVideos td font{font-size: 12px; font-family:Arial line-height:18px;}
.topWideAfsTblVideos td .topAfsTitle{color:#0033CC; font-size: 14px; text-decoration:none; font-family:Arial,Helvetica,sans-serif;}
.topWideAfsTblVideos td .topAfsUrl{color:#949EA8; font-size:12px; text-decoration:underline; font-family:Arial,Helvetica,sans-serif;}

/*AFS Videos Top Wide End*/

/*AFS left 120X600 Google styles must be kept for Google Adsense*/
#aus{height:600px; width:120px;}
#aubg{background-color:#FFFFFF; border:1px solid #CBCBCB; height:598px; width:118px;}
#ads{width:118px;}
#ads ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding: 0 0 0 4px;}
#ads ul li{padding:3px 0 3px 0; height:133px; min-height:130px; margin:0; overflow:hidden; width:110px; border-width:0px;}
.ad{margin: 0;}
.adc{overflow:hidden; table-layout:fixed; width:100%;}
.adt{font-size:13px; font-weight:bold; line-height:15px; color:#007ED3; cursor:pointer;}
.adb{color:#000000; display:block; font-size:13px; line-height:16px;}
.adu{color:#828282; font-size:10px; line-height:12px; overflow:hidden; white-space:nowrap;}
.adus{cursor: pointer;}

/*FAS left 120X600 end*/

/*AFS Right 250X200 Google styles must be kept for Google Adsense*/
#ausWide{height:200px; width:250px;}
#aubgWide{background-color:#FFFFFF; border:1px solid #CBCBCB; height:198px; width:248px;}
#adsRightWide{width:248px;}
#adsRightWide ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding: 0 3px 0 5px;}
#adsRightWide ul li{padding:3px 0 3px 0; height:80px; min-height:85px; margin:0; overflow:hidden; width:240px; border-width:0px;}
.adWide{margin: 0;}
.adcWide{overflow:hidden; table-layout:fixed; width:100%;}
.adtWide{font-size:13px; font-weight:bold; line-height:15px; color:#007ED3; cursor:pointer;}
.adbWide{color:#000000; display:block; font-size:13px; line-height:16px;}
.aduWide{color:#828282; font-size:10px; line-height:12px; overflow:hidden; white-space:nowrap;}
.adusWide{cursor: pointer;}

/*FAS Right 250X200 end*/

/*lower search for Campaigns*/
.lowerSearch {height:auto; min-height:50px;}
.lowerSearch .searchLine { min-height:56px; _height:56px; padding:8px 15px 0; clear:both; }
.lowerSearch .searchLine .search {  margin-top:8px;  #margin-top:16px; }
.lowerSearch .searchLine .logo { float:left; margin-right:15px; }
.lowerSearch .searchLine .search td { vertical-align:top;padding:2px 0 0;}
.lowerSearch .searchLine .searchTd { background:url(http://static.imedix.com/media/images/header/searchSelectBg.png) left top no-repeat;}
.lowerSearch .searchLine .search .searchBox { font-size:16px; height:21px; margin:0 8px 0 4px; padding:0 0 1px 2px; width:308px; border:0; background:transparent; }
.lowerSearch .searchLine .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.lowerSearch .searchLine .search input {vertical-align:middle; }
.lowerSearch .searchLine .search cite { color:#b1b1b1; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.lowerSearch .searchLine .search .searchTd .uber{position:absolute; font-size:15px; display:none; color:#B1B1B1; margin:5px 0 0 8px;}
.lowerSearch .searchLine .search .searchTd .uber{}

.header .inner,
.header2 .inner,
.header3 { margin: 0px auto; width:970px; }

.bg { background:url(http://static.imedix.com/media/images/general/bg.gif) left top repeat-x #fff; clear:both; zoom:1; }
.wrapper { padding:0 15px; width:940px; margin: 0px auto; position:relative;}

.hl{cursor:pointer;position:relative; font-style:italic; }

/*breadcrumbs*/
.breadcrumbs { font-size:1em; clear:both; font-weight:bold; padding:0 0 1.4em; }
.breadcrumbs a { font-weight:normal; text-decoration:underline; color:#000000; }
.breadcrumbs a:hover { color: #535353; }
.breadcrumbs a.all { text-decoration: underline; display:block; float:right; background-color:#ebefda; padding:0.2em 0.5em 0.3em; font-size:0.86em; color:#929680; }
.breadcrumbs a.all:hover { text-decoration: underline; color:#686b5b; }
/*content*/
.content { padding:0 0 3em; #height:1%; clear:both; }
/*tags*/
.tags { padding:1em; font-family:Georgia, "Times New Roman", Times, serif; clear:both; zoom:1;}
.tags a {  color:#007ed3; text-decoration:none; margin:0 0.7em 0 0; white-space:nowrap; font-size:1.4em;}
.tags a span { color:#000000; }
.tags a.s1 { font-size:1.5em; }
.tags a.s2 { font-size:1.6em; }
.tags a.s3 { font-size:1.7em; }
.tags a.s4 { font-size:1.8em; }
.tags a.s5 { font-size:1.9em; }
.tags a.s6 { font-size:2.0em; }
.tags a.s7 { font-size:2.1em; }
.tags a.s8 { font-size:2.2em; }
.tags a.s9 { font-size:2.3em; }
.tags a.s10 { font-size:2.4em; }
.tags a:hover { text-decoration:underline; }
.tags a.on { text-decoration:underline; font-weight:bold; }
.tags .all { text-align:right; }
.tags .all a { color:#007ed3; font-family:Arial, Helvetica, sans-serif; margin:0; font-size:1em; text-decoration:underline; }
.tags .all a:hover { text-decoration:underline; color: #002c44; }
/*greyBox*/
.greyBox { background-color:#dbdbdb; font-size:1.2em; font-weight:bold; clear:both; margin:0; }
.greyBox .top { overflow:hidden; display: block; height: 3px; background:url(http://static.imedix.com/media/images/corners/g-tr.gif) right top no-repeat; }
.greyBox .top b { overflow:hidden; display: block; height: 3px; width:3px; float:left; background:url(http://static.imedix.com/media/images/corners/g-tl.gif) left top no-repeat; }
.greyBox .bot { overflow:hidden; clear:both; display: block; height: 3px; background:url(http://static.imedix.com/media/images/corners/g-br.gif) right bottom no-repeat; }
.greyBox .bot b { overflow:hidden; display: block; height: 3px; width:3px; float:left; background:url(http://static.imedix.com/media/images/corners/g-bl.gif) no-repeat; }
.greyBox .related { float:left; padding:0.4em 0 0.4em 1em; }
.greyBox .related label { font-size:1.1em; font-weight:normal; }
.greyBox .related a { color:#007ed3; font-weight:normal; text-decoration:underline; }
.greyBox .related a:hover { text-decoration:underline; color: #002c44; }
.greyBox .sort { float:right; padding:0.5em 1em 0.5em 0; color:#000000; }
.greyBox .sort a { color:#000000; text-decoration:underline; font-weight:normal; }
.greyBox .sort a:hover { color: #535353; }
/*left greyBox*/
.left .greyBox {margin:0 0 0.4em; clear:none; _margin-right:3px;}
.left .greyBox .top { _margin-right:-3px; width:100%; clear:none; }
.left .greyBox .bot {clear:none; _margin-right:-3px;}
.left .greyBox .res {margin:0.4em 0 0.4em 1em; font-size:0.8em;}
.left .greyBox .res b {font-size:1.3em;}
/*paging*/
.paging { color:#607a42; font-size:1.2em; padding:1em 0.5em 0; clear:both; text-align:center; }
.paging a { color:#007ed3; text-decoration:underline; padding:0 0.3em; }
.paging a:hover { text-decoration:none; }
.paging a.prev { background:url(http://static.imedix.com/media/images/buttons/pagingPrev.gif) left center no-repeat; padding:0 0.8em 0 2em; }
.paging a.next { background:url(http://static.imedix.com/media/images/buttons/pagingNext.gif) right center no-repeat; padding:0 2em 0 0.8em; }
/*trustE*/
.trustE{}
.trustE p {font-size:1em; margin-top:65px; }
/*footer*/
.footer { background-color:#8C8C8C; color:#FFFFFF; font-size:0.85em; padding:6em 0; #padding:4em 0; clear:both; margin:0.8em 0 0; }
.footer div { width:64%; text-align:left; margin:auto; }
.footer ul { clear:both; }
.footer li { float:left; font-size:1.1em; white-space:nowrap; padding:0.2em 0; }
.footer li a { display:block; color:#FFFFFF; border-right: 1px solid #ffffff; padding:0 0.5em; text-decoration:none; }
.footer li a:hover { color: #2e2e2e; }
.footer p { clear:both; margin-left:0.5em; padding:0.5em 0; padding-right:1em; }
.footer a.feedback { display:block; float:left; background-color:#ebefda; padding:0.2em 0.05em 0.3em; margin:0.5em 0 0; font-size:1.1em; color:#929680; margin-left:0.5em; _margin-left:0.2em; }
.footer a.feedback:hover { color:#686b5b; }
/*form messeges*/
.rem { font-family:Georgia, "Times New Roman", Times, serif; color: #b7b8b9; font-size: 0.85em; }
.error,
.errorTop,
.comment { font-family:Georgia, "Times New Roman", Times, serif; color:#f14d6a; font-size: 0.85em; }
/*hp*/
.contentHp { background-color:#ffffff; padding:0 0.5em 5em; #height:1%; margin:0.7em 0 0; font-size: 1.2em; }
.contentHp .inner { padding:0 3em; }
.contentHp h1 span { display:none; }
/*hp h2*/
.contentHp h2 { float:left; width:32%; text-align:center; border-left:8px solid #ffffff; background:url(http://static.imedix.com/media/images/general/hpBoxBg-new.png) top repeat-x #94cfff; padding: 50px 0 13px; }
.contentHp h2 a { display:block; width:170px; margin:auto; text-align:left; color:#000000; text-decoration:none; font-weight:normal; line-height:1.3em; font-family: Arial Rounded MT Bold, Helvetica, sans-serif; font-size:0.6em; }
.contentHp h2 a:hover { text-decoration:none;}
.contentHp h2 span { display:block; height:55px; padding:4px 0 2px; cursor:pointer; }
.contentHp h2 .hpIcon {display:block; margin:auto;}
div.QnABanner {background-image:url(http://static.imedix.com/media/images/corners/LinksBg300.gif); background-position:0 0; background-repeat:no-repeat; width:280px; height:105px; padding:50px 0 0 25px; line-height:25px;}
/*contentGeneral*/
.nav {padding:1.1em 0 1.1em 1em; }
.nav li { display:inline; font-weight:bold; margin:0 2em 0 0; font-size:1.1em; line-height:2em;}
.nav li a { color:#000000; font-weight:normal; font-size:0.9em; white-space:nowrap;}
.nav li a:hover { color: #535353; }
.contentGeneral { background-color:#ffffff;  padding:0.7em 0.7em 5em; #height:1%; margin-top:10px;}
.contentGeneral .printLogo { display:none;}
.contentGeneral h1 { background-color:#e8f5ff; color: #008dff; font-size: 1.1em; padding: 0.8em 1em; margin-bottom: 2em; overflow: hidden; font-family: Arial, Helvetica, sans-serif; }
.contentGeneral h1 a { color:#99A2AD; font-family: Georgia, "Times New Roman", Times, serif; float: right; font-style: italic; font-weight: normal; font-size: 0.8em; }
.contentGeneral h1 a:hover { color:#69727C;}
.contentGeneral .inner { padding:0 0.8em;}
.contentGeneral h3 { margin:1em 0; font-size:1.1em;}
.contentGeneral p { margin:1em 0;}
.contentGeneral ol {  margin:1em 0; padding:0 3em;}
/**/
.contentGeneral label { display: block; width: 8em; float: left; padding:0.3em 0 0; font-weight: bold; }
.contentGeneral input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50%; }
.contentGeneral select { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50.2%;}
.contentGeneral textarea { height:150px; border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:50%; overflow: auto; }
.contentGeneral .error,
.contentGeneral .rem,
.contentGeneral .errorTop,
.contentGeneral .comment {display:block; margin-left:9.8em; width:50%;}
.contentGeneral .errorTop { margin-bottom:0.8em;}
.contentGeneral .comment { background-color:#cccccc; margin-bottom:0.8em; padding:0.5em; width:49%; margin-left:9.4em; _margin-left:9.6em;}
.contentGeneral input.send { border:0; background:url(http://static.imedix.com/media/images/buttons/send2.png) left top no-repeat; width:54px; height:32px; padding:0; margin-left:6.5em; margin-left:8em; _margin-left:8em; *margin-left:9.7em;}
.contentGeneral input.sendH { border:0; background:url(http://static.imedix.com/media/images/buttons/send2.png) left bottom no-repeat; width:54px; height:32px; padding:0; margin-left:6.5em;  margin-left:8em; _margin-left:8em; *margin-left:9.7em;}
.contentGeneral ul.bulletsList {list-style-type:disc; list-style-position:inherit; margin-left:20px; line-height:1.5em;}
/**/
.meanLine { font-size:1.3em; clear:both; padding:0.4em 0.5em 0 0.5em; margin-bottom: 0.5em;}
.meanLine a { text-decoration:underline; font-weight: bold; }
.meanLine a:hover {  }
.meanLine a.all { text-decoration: underline; display:block; float:right; background-color:#ebefda; padding:0.2em 0.5em 0.3em; font-size:0.71em; color:#929680; font-weight: normal; }
.meanLine a.all:hover {  text-decoration: underline;color:#686b5b;}
.meanLine .breadcrumbs { float:left; font-size:0.85em; margin-top:-1.3em; margin-left: -1.2em; *margin-left: -0.5em; }
.meanLine .breadcrumbs a { font-weight:normal;}
/*NEW HP - hp2*/
.contentHp2 { background-color:#ffffff; padding:0 0 5em; #height:1%; margin:0.7em 0 0; font-size: 1.2em; }
.contentHp2 * {font-family:Arial, sans-serif;}
.contentHp2 h1 { font-size:1.7em; color:#333333; padding:10px 0 0 33px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; backgr ound:url(http://static.imedix.com/media/images/general/hpV3H1.png) left bottom no-repeat;}
.contentHp2 h1 span { color:#85b242;}
.contentHp2 h2 { color:#666666; font-size:1.2em; font-weight:bold; padding:0 0 20px 33px; font-family:Arial, Helvetica, sans-serif; backg round:url(http://static.imedix.com/media/images/general/hpV3H2.png) no-repeat;}
.contentHp2 h2 span { color:#000000; font-family:Arial, Helvetica, sans-serif;}
/**/
.hp2Main { border-bottom: 1px solid #c4cacf; clear:both; padding:0 1.6em 20px;}
.hp2Main fieldset { border:0; /*float:right;*/ height:400px; width:290px; padding:39px 0 0 37px; background:url(http://static.imedix.com/media/images/corners/hpV3FieldsetBg.png) no-repeat;}
.hp2Main fieldset h3 { background:url(http://static.imedix.com/media/images/general/hpTextV3.png) no-repeat; width:203px; height:46px; text-indent:-9999px; overflow:hidden;}
.hp2Main fieldset label { display:block; padding-top:8px; #padding-top:6px; clear:both; color:#333333; font-size:0.85em; min-height:1.5em; overflow: visible; }
.hp2Main fieldset input { padding-bottom:3px;padding-top:3px; width:152px; font-size:1.2em; border:solid 1px #b4b4b4; margin:-5px 75px 3px 0pt; #margin:-5px 75px 3px 0; float:right; background-color: white; }
.hp2Main fieldset .error { display:block; clear:both; padding:0 0 0 65px; font-size:0.9em; color:#FF0000 }
.hp2Main fieldset label.terms { text-align:left; margin-left:-10px; padding-top:0px; line-height:1.3em; clear:none; font-size:0.7em; }
.hp2Main fieldset label.terms input { width:auto; border:0; float:none;vertical-align:middle; height:12px; margin:0 10px;}
.hp2Main fieldset label.terms a{ color:#000000; text-decoration:underline }
.hp2Main fieldset label.terms a:hover{ text-decoration:none;}
.hp2Main fieldset label.terms .error,
.hp2Main fieldset label.terms .rem { padding-left: 0px; font-size: 1em; }
.hp2Main fieldset .signUp { border:0px; background:url(http://static.imedix.com/media/images/buttons/hpSignUpV3.png) left top no-repeat; width:141px; height:54px; margin:10px 0 5px 60px; vertical-align:middle; cursor:pointer; float:none; padding:0px; }
.hp2Main fieldset .signUp:hover,
.hp2Main fieldset .signUp.hover { background-position:left bottom;}
.hp2Main fieldset p { color:#000; margin-left: 40px; }
.hp2Main fieldset p a { }
.hp2Main fieldset p a:hover { text-decoration:none; }
/**/
.hp2Main .hp2Text { margin:0 0px 0 10px; padding:0 0 0; }
.hp2Main .hp2Text div {padding-top:153px; html>/**/margin-bottom:30px; width:500px;}
.hp2Main .hp2Text .bgImg { width:100%; height:180px;}
.hp2Main .hp2Text h3 {color:#333333; font-size:1.4em; font-weight:normal; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:url(http://static.imedix.com/media/images/icons/v.png) left center no-repeat; padding-left:30px; }
.hp2Main .hp2Text p {font-size:1.1em;color:#333333; font-weight:normal; font-family:Arial, Arial, Helvetica, sans-serif; padding:0 0 20px 43px;}
/**/
.hp2Testimonials { padding:0 2em 1em; background:url(http://static.imedix.com/media/images/general/hp2Dashed.gif) center top repeat-y;}
.hp2TestimonialsL { float:left; width:44%;}
.hp2TestimonialsR { float:right; width:44%; }
.hp2Testimonials p { font-size:0.75em;}
.hp2Testimonials p img { float:none; margin:0;}
.hp2TestimonialsR img { float:right; margin:0 0 0 15px;}
.hp2TestimonialsR p {background: url(http://static.imedix.com/media/images/general/hpQL.png) left top no-repeat; padding-left:15px;}
.hp2TestimonialsL img { float:left; margin:0 25px 0 0;}
.hp2TestimonialsL p { background: url(http://static.imedix.com/media/images/general/hpQL.png) 88px top no-repeat;}
/**/
.hp2Main fieldset.step2 { height:424px; width:270px; padding:47px 20px 0 37px; }
.hp2Main fieldset.step2 h3 {background:url(http://static.imedix.com/media/images/general/hpText2V3.png) no-repeat; width:253px; height:40px; text-indent:-9999px; overflow:hidden; margin:0; padding:0 0 13px;}
.hp2Main fieldset.step2 p {clear:both; font-size:0.75em; margin:0; color:#333333; }
.hp2Main fieldset.step2 p cite {color:#999999; display:block; font-family: Georgia, "Times New Roman", Times, serif; font-size:0.95em;}
.hp2Main fieldset.step2 p a { font-size:1em;}
.hp2Main fieldset.step2 input { padding:0; margin:0 0 0 0; border:1px solid #b4b4b4; vertical-align: middle; margin-top:10px;  float:none; font-size:1.3em;}
.hp2Main fieldset.step2 input.add {background:url(http://static.imedix.com/media/images/buttons/hpAddV3.png) left top no-repeat;  width:51px; height:33px; margin:0 0 -10px 4px; cursor:pointer; border:0;}
.hp2Main fieldset.step2 input.add:hover,
.hp2Main fieldset.step2 input.add.hover { background-position:left bottom;}
.hp2Main fieldset.step2 textarea { width:197px; height:103px; border:1px solid #b4b4b4; overflow:auto; margin-bottom:10px;}
.hp2Main fieldset.step2 input.done {background:url(http://static.imedix.com/media/images/buttons/hpDoneV3.png) left top no-repeat; width:51px; height:33px; margin:0 0 0 0px; #margin:0 0 0 0px; cursor:pointer; border:0; }
.hp2Main fieldset.step2 input.done:hover,
.hp2Main fieldset.step2 input.done.hover { background-position:left bottom;}
.hp2Main fieldset.step2 p.step2Ptop { font-size:0.87em!important;}
.hp2Main fieldset.step2 p.step2Ptop b {font-size:1.35em; float:left; height:1.8em; font-weight:normal; margin:-4px 0 0;}
.hp2Main fieldset.step2 p.step2Ptop cite { font-size:0.8em;}
.hp2Main fieldset.step2 p.step2Ptop a { margin:-3px 2px 0px; display:block; float:left;}
.hp2Main fieldset.step2 p.step2Ptop img {float:left;}
/**/
.hp2Main fieldset.step3 { width:240px; text-align:center; padding:0;}
.hp2Main fieldset.step3 a.find,
.hp2Main fieldset.step3 a.update,
.hp2Main fieldset.step3 a.invite { width:145px; height:41px; margin:2px auto; text-decoration:none; display:block; text-indent:-9999px; overflow:hidden; cursor:pointer; border:0;}
.hp2Main fieldset.step3 a.find {background:url(http://static.imedix.com/media/images/buttons/hpfind.png) left top no-repeat;}
.hp2Main fieldset.step3 a.update {background:url(http://static.imedix.com/media/images/buttons/hpUpdate.png) left top no-repeat;}
.hp2Main fieldset.step3 a.invite {background:url(http://static.imedix.com/media/images/buttons/hpInvite.png) left top no-repeat;}
.hp2Main fieldset.step3 a.find:hover,
.hp2Main fieldset.step3 a.update:hover,
.hp2Main fieldset.step3 a.invite:hover {background-position:left bottom;}
/**/
.hp4 .header2 .inner,
.hp4 .header2 .left { height:130px; }
.hp4 .header2 .left { overflow:visible; }
.hp4 .header2 .right { height: 111px; }
.hp4 .header2 h1 { font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-size:1.5em; font-weight:normal; position:absolute; left:139px; top:24px; white-space:nowrap; }
/**/
.hp4 .contentHp4 * {font-family:Arial, Helvetica, sans-serif;}
.hp4 .contentHp4 { background-color:#FFFFFF; font-size:1.2em; margin:0.8em 0pt 0pt; padding:0 3%; zoom:1; }
.hp4 h1 { font-size:1.55em; font-weight:normal; padding:11px 0 20px; }
.hp4 .search { position:absolute; top:50px; background:url(http://static.imedix.com/media/images/icons/count001.gif) left top no-repeat; padding:7px 0 0 40px; font-size:1.05em;width:475px; }
.hp4 .search input { vertical-align:middle; margin-top:5px; }
.hp4 .search #q { border:1px solid #BBBBBC; font-size:1em; height:21px; margin:0px 0px 0pt 2px; padding:0pt 0pt 1px 2px; vertical-align:middle; width:298px; }
.hp4 .search cite { color:#999999; font-size:11px; display:block; margin-top:-6px; }

.hp4 .searchLP { padding:0 0 62px 10px; font-size:1.05em; display:block }
.hp4LeftCol .searchLP b { display:block; font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0 0 5px -10px; background:url(http://static.imedix.com/media/images/corners/tit-blue366.gif) left top no-repeat; zoom:1; }
.hp4 .searchLP input { vertical-align:middle; margin-top:5px; }
.hp4 .searchLP #q { border:1px solid #BBBBBC; font-size:1em; height:21px; margin:0px 0px 0pt 2px; padding:0pt 0pt 1px 2px; vertical-align:middle; width:218px; }
.hp4 .searchLP cite { color:#999999; font-size:11px; display:block; margin-top:-6px; }

.hp4 .h4Steps { padding:0 0 0 10px; background-color:#f8fcf1; margin-bottom:40px; }
.hp4 .h4Steps h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0 0 0 -10px; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1;  }
.hp4 .h4Steps h2 span { font-size:1.2em; color:#fea203; font-style:italic; }
.hp4 .h4Steps p { font-size:0.75em; padding: 3px 0 7px; }
.hp4 .h4Steps fieldset { padding:5px 0 40px 0; display:block; border:0; }
.hp4 .h4Steps fieldset label { clear:both; color:#333333; display:block; font-size:14px; font-weight:bold; min-height:1.5em; overflow:visible; padding-top:4px; }
.hp4 .h4Steps fieldset input { background-color:white; border:1px solid #B4B4B4; float:right; font-size:1em; margin:-1px 22px 3px 0pt; padding-bottom:2px; width:245px; }
.hp4 .h4Steps fieldset label.terms { clear:none; font-size:0.7em; font-weight:normal; line-height:1.3em; margin-left:-10px; padding-top:0px; text-align:left; }
.hp4 .h4Steps fieldset label.terms input { border:0pt none; float:none; height:12px; margin:0pt 10px; vertical-align:middle; width:auto; }
.hp4 .h4Steps fieldset label.terms span { display:block; margin-bottom:0pt; margin-left:37px; margin-right:0pt; margin-top:-15px; }
.hp4 .h4Steps fieldset label.terms span a { color:#000000; }
.hp4 .h4Steps fieldset cite.error {display:block; padding-left:73px; clear:both; }
.hp4 .h4Steps fieldset label.terms .error,
.hp4 .h4Steps fieldset label.terms .rem { font-size:1em; padding-left:0px; }
.hp4 .h4Steps fieldset .signUp { background:transparent url(http://static.imedix.com/media/images/buttons/hp4SignUp.png) no-repeat scroll left top; border:0px none; cursor:pointer; float:none; height:45px; margin:10px auto 5px; padding:0px; vertical-align:middle; width:117px; display:block; }
.hp4 .h4Steps fieldset .signUp.hover { background-position:left bottom; }
.hp4 .h4Steps fieldset.step2 h3 { font-size:1.2em; font-weight:normal; }
.hp4 .h4Steps fieldset.step2 h3 span { font-size:0.9em; display:block; color: #fea203; padding:2px 0 1px; }
.hp4 .h4Steps fieldset.step2 p { clear:both; color:#333333; font-size:0.75em; margin: 0; }
.hp4 .h4Steps fieldset.step2 p b { font-weight:normal; }
.hp4 .h4Steps fieldset.step2 p cite { color:#999999; display:block; font-style:normal; font-size:0.95em; font-family:"Arial Narrow"; padding-left:18px; }
.hp4 .h4Steps fieldset.step2 input { border:1px solid #B4B4B4; float:none; font-size:1em; margin:0 0 0 18px; padding:0; vertical-align:middle; width:180px; }
.hp4 .h4Steps fieldset.step2 input.add { background: url(http://static.imedix.com/media/images/buttons/hp4Add.png) no-repeat scroll left top; border:0pt none; cursor:pointer; height:33px; margin:0; width:64px; }
.hp4 .h4Steps fieldset.step2 input.add:hover,
.hp4 .h4Steps fieldset.step2 input.add.hover { background-position:left bottom; }
.hp4 .h4Steps fieldset.step2 .addDiv { background-color:White; border:1px solid #B4B4B4; height:71px; margin:0.3em 0 0 18px; overflow:auto; padding:7px; width:229px; }
.hp4 .h4Steps fieldset.step2 input.done { background:url(http://static.imedix.com/media/images/buttons/hp4done.png) no-repeat scroll left top; border:0pt none; cursor:pointer; height:32px; margin:0 0 0 14px; width:74px; }
.hp4 .h4Steps fieldset.step2 input.done.hover { background-position:left bottom; }
.hp4 .poll {text-align:center;}
.hp4 .poll .pds-box { margin:auto;}
.hp4 .hp4people { width:364px; zoom:1; position:relative; margin-bottom:15px; }
.hp4 .hp4people h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1;  }
.hp4 .hp4people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp4 .hp4people ul { width:370px; cursor:pointer; }
.hp4 .hp4people li { float:left; margin:2px 3px 0 0; vertical-align:top; }
.hp4 .hp4people img { width:78px; height:78px; padding:4px; border:1px solid #e5e5e5; float:left !important;}
.hp4 .hpWidget { background:url(http://static.imedix.com/media/images/general/hpWidget.png) no-repeat; width:363px; height:142px; overflow:hidden; cursor:pointer }
.hp4 .hpWidget a { font-size:13px; position:relative; left:240px; top:55px; line-height:18px; }
.hp4 .mediaPromoWrapper { }
.hp4 .mediaPromoWrapper h1 { padding:20px 0 0px}
.hp4 .mediaPromoWrapper a { font-size:12px; }
.hp4 .mediaPromo { background:url(http://static.imedix.com/media/images/corners/hp4promoBg3.png) left top no-repeat; cursor:pointer; margin:5px 0; height:125px; }
.hp4 .mediaPromo td { padding:0 14px 0; }
.hp4 .mediaPromo td p { vertical-align:middle; background:url(http://static.imedix.com/media/images/icons/qTop.gif) left top no-repeat; padding:0 0 0 13px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#353535; }
.hp4 .hp4LeftCol { float:left; width:366px; overflow:hidden; }
.hp4 .hp4RightCol {float:right; width:366px; overflow:hidden; }
/**/
.step2 .addDiv { margin:0.3em 0 0; height:105px; width:236px; padding:7px; zoom:1; background-color:White; overflow:auto; border:1px solid #b4b4b4; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #4F4F4F; scrollbar-shadow-color: #FFFFFF; scrollbar-darkshadow-color: #4F4F4F; scrollbar-arrow-color: #4F4F4F; scrollbar-track-color: #FFFEFF; }
.addDiv cite { display:block; color:#999999; text-align:center; font-size:0.7em; padding-top:15px; }
.step2 .addDiv p { color:Black; padding:10px 0 8px; border-bottom:1px solid #cccccc; margin:0 0.5em; }
.step2 .addDiv a { float:right; color:#666666; }
/**/
.intro { padding:1em; }
.intro h1 { color:#85B242; font-weight:normal; font-size:2.5em; padding-bottom:0.2em; }
.intro p { color:#262E30; font-size:1.35em; line-height:1.4em; }
/*contentHpStep3*/
.contentHpStep3 { margin:-6px 0 0; padding: 0 1em; zoom:1; }
.contentHpStep3 h1 { font-size:1.8em; color:#333333; font-weight:normal; padding:13px 0 23px; font-family:Arial,Helvetica,sans-serif; text-align:center; zoom:1; }
.contentHpStep3 h1 span { color:#85b242; }
.contentHpStep3 .hpLeft { float:left; width:35%; }
.contentHpStep3 .hpLeft h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto 10px!important; width:224px;background-image:url(http://static.imedix.com/media/images/corners/topicsH2-blue.gif); }
.contentHpStep3 .hpLeft h3 { font-size:1.1em; padding:0 2em 1em 0; font-weight:normal; }
.contentHpStep3 .hpLeft ul { width:214px; margin:auto; padding-left:10px;}
.contentHpStep3 .hpLeft li { background:url(http://static.imedix.com/media/images/general/greenArrow.gif) left 3px no-repeat; padding-left:1.2em; margin: 0 0 1.2em 0; }
.contentHpStep3 .hpLeft a { co lor:#000000; font-size:12px; }
.contentHpStep3 .hpCenter { float:left; width:29.7%; padding-bottom: 3em; height:550px;}
.contentHpStep3 .hpCenter h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto 10px!important; width:224px;background-image:url(http://static.imedix.com/media/images/corners/topicsH2-green.gif); }
.contentHpStep3 .hpCenter .userFriends { float:none; width:170px; margin:auto; background:none; }
.contentHpStep3 .hpCenter .userFriends li { float:none; display:block; vertical-align:top; margin:0 0 12px; }
.contentHpStep3 .hpCenter .userFriends li.last { border:0; }
.contentHpStep3 .hpCenter .more { width:160px; margin:auto; text-align:right; }
.contentHpStep3 .hpRight { float:left; width:35%; }
.contentHpStep3 .hpRight h2 {font-weight:normal; color:#000; font-size:18px; text-indent:13px; line-height:34px; padding:0; clear:both; margin:0 auto!important; width:242px; background:url(http://static.imedix.com/media/images/corners/topicsH2-green242.gif) no-repeat;}
.contentHpStep3 .hpRight .step3 { background:url(http://static.imedix.com/media/images/corners/hpStep3FormBg2.gif) center bottom no-repeat #f8fcf1; height:/*350*/327px; width:/*247*/215px; padding:23px 16px 0; margin:auto; border:0; }
.contentHpStep3 .hpRight .step3 h4 { display:none; }
.contentHpStep3 .hpRight .step3 label { font-size:0.95em; display:block; padding-top:5px; }
.contentHpStep3 .hpRight .step3 input,
.contentHpStep3 .hpRight .step3 textarea { width:208px; border:1px solid #bcbeb8; height:17px; overflow:auto; margin:2px 0 4px; font-family:Arial, Helvetica, sans-serif; }
.contentHpStep3 .hpRight .step3 cite { display:block; font-size:0.84em;}
.contentHpStep3 .hpRight .step3 cite a { font-size:1.05em; }
.contentHpStep3 .hpRight .step3 label cite { font-size:0.94em; }
.contentHpStep3 .hpRight .step3 .rem a { font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.contentHpStep3 .hpRight .step3 .bottomLinks a.send { display:block; width:49px; height:22px; background:url(http://static.imedix.com/media/images/buttons/hp3Send.png) no-repeat; overflow:hidden; text-indent:-9999px; text-decoration:none; }
.contentHpStep3 .hpRight .step3 .bottomLinks a.send:hover { background-position: left bottom;}
.contentHpStep3 .hpRight .step3 .bottomLinks { padding:7px 6px 0 0;}
.contentHpStep3 .hpRight .step3 .bottomLinks a.cancel { float:right; margin:-22px 0 0; font-size:0.8em; }
.contentHpStep3 .hpRight .step3 .friendsEmail { font-size:0.9em; height:30px;}
/*aboutContent*/
.aboutContent { margin:0.8em 0 0; padding:1.6em 0; background:url(http://static.imedix.com/media/images/corners/aboutGreen.gif) left repeat-y #FFFFFF; zoom:1; }
.aboutContent .aboutNav { width: 160px; float:left; }
.aboutContent .aboutNav li { padding:0 12px; }
.aboutContent .aboutNav a { zoom:1; display:block; padding:0.5em; border-bottom:1px solid #c5dfaa; color:#FFFFFF; text-decoration:none; }
.aboutContent .aboutNav a:hover,
.aboutContent .aboutNav a.on { color:#7aa548; background-color:#FFFFFF; font-weight:bold;}
.aboutContent h1 a { color:#99A2AD; font-family: Georgia, "Times New Roman", Times, serif; float: right; font-style: italic; font-weight: normal; font-size: 0.65em; }
.aboutContent h1 a:hover { color:#69727C; }
.aboutContent .aboutText { margin-left:172px; padding:0.8em; font-size:1em; }
.aboutContent .aboutText h1 { font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal;color:Black; margin:0 auto 30px; overflow: hidden; }
.aboutContent .aboutText p { margin:auto; margin:0 auto 15px; }
.aboutContent .aboutText h2 { margin:auto; margin:15px auto 0; font-size:1.2em; }
.aboutContent .aboutText ol {  margin:0 10px 15px 0; clear:both; }
.aboutContent .aboutText ol li { margin:0 3em; clear: both; }
.aboutContent img { padding:5px; border:1px solid #CCCCCC; margin:8px; }
.aboutContent td { font-size:1em; vertical-align:top; padding:5px 10px 0; }
.aboutContent td a { font-size:0.9em;}
.aboutContent td.img { padding:0 0; }
/*faq*/
.aboutContent .aboutText .faqOl-Q { padding-bottom:20px; border-bottom:1px solid #000;clear:none; margin:0pt 10px 15px 0pt; }
.aboutContent .aboutText .faqOl-Q li { padding:0 0 9px; margin:0 0 0 29px;clear:none; }
.faqOl-Q a { color:#000000; }
.aboutContent .aboutText .faqOl-A { padding:12px 0 20px 0; margin:0 0 0 -32px; }
.faqOl-A li { font-size:1.2em; font-weight:bold; padding:8px 0; }
.faqOl-A li p { font-size:0.8em; font-weight:normal; padding:8px 0 0 0; }
.faqOl-A a.top { display:block; font-size:0.7em; float:left; background:url(http://static.imedix.com/media/images/general/greenArrowUp.gif) left center no-repeat; padding:0 0 0 1.5em; color:#8bbf55; }
/*widjet*/
.widjet { width:445px; background:url(http://static.imedix.com/media/images/corners/widgetTop.gif) left top no-repeat; overflow:hidden; padding-top:3px; margin:22px 0 0; clear:both }
.widjet .inner { border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; padding:0px 10px 7px; overflow: auto; zoom:1; }
.widjet .num { font-family:Georgia, 'Times New Roman', Times, serif; font-size:2.4em; font-style:italic; padding-left:4px; }
.widjet .copy { float:right; width:255px; display: inline; padding: 9px 0 0; }
.widjet .code { background-color:#FFFFFF;  border:1px solid #bdc6ca; color:#666666; margin:4px 0 2px; height:58px; overflow:hidden; width: 253px; }
.widjet cite { display:block; color:#000000; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.85em; }
.widjet a.sendToF { float:right; margin:20px 0 0; font-size: 0.9em; }
.widjetContent h1 { color:#70a421; font-size:1.4em; padding-bottom:20px; zoom:1; }
.widjetContent ul { float:right; width: 35%; }
.widjetContent li { background:url(http://static.imedix.com/media/images/general/greenArrow.gif) left 0.4em no-repeat; font-size:1.4em; font-family:Georgia, 'Times New Roman', Times, serif; padding:0 0 0.5em 1.1em; }
.widjetContent { background-color:#FFFFFF;  padding:0.8em; margin-left:172px; padding-top:0px;}
.widjetContent img {padding:0px; margin:0px; border:solid 0px;}
.widjetContent dl { float:left; width:58%; padding-bottom:10px;}
.widjetContent dt { font-size:1.1em; font-weight: bold; }
.widjetContent dd { font-size:0.95em; padding:3px 0 15px; }
.widjet1 { background:url(http://static.imedix.com/media/images/widget/widget1-bg.png) no-repeat; _background:url(http://static.imedix.com/media/images/widget/widget1-bgIe.png) no-repeat; width:151px; height:93px; margin:0; padding:0; display:block; }
.widjet1 div { padding:0 0 0 10px; margin:0; }
.widjet1 img { border:0; padding:0; margin:0; display:block; }
.widjet1 input { display:inline; height:17px; width:84px; border:1px solid #adadad; background:#ffffff; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; }
.widjet1 .but { display:inline; border:0; width:42px; height:19px; vertical-align:middle; margin:0; padding:0; cursor:pointer; }
.widjet1 a { font-size:10px; color:#636363; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; display:block; }
.widjet2 { background:url(http://static.imedix.com/media/images/widget/widget2-bg.png) no-repeat; _background:url(http://static.imedix.com/media/images/widget/widget2-bgIe.png) no-repeat; width:408px; height:60px; margin:0; padding:0; display:block; }
.widjet2 div { padding:3px 0 0 20px; margin:0; }
.widjet2 img { border:0; padding:0; margin:0; display:inline; vertical-align:top; }
.widjet2 input { display:inline; height:17px; width:106px; border:1px solid #adadad; background:#ffffff; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.widjet2 .but { display:inline; border:0; width:42px; height:19px; vertical-align:middle; margin:0 0px; cursor:pointer; }
.widjet2 a { font-size:10px; color:#636363; font-family:Arial, Helvetica, sans-serif; display:block; margin:0; padding:5px 0 0; }
/*widjet Update 14/05/08*/
.widjet .inner { border-left:1px solid #F3F3F3; border-right:1px solid #F3F3F3; overflow:hidden; padding:24px 10px 0px;  }
.widjet .tryWidget { display:inline; float:right; padding:9px 10px 0 48px; width:160px; background:url(http://static.imedix.com/media/images/widget/arrow.gif) left 20px no-repeat; }
.widjet .tryWidget h4 { font-size:16px; font-weight:normal; color:#000; font-family:Arial, Helvetica, sans-serif; }
.widjet a.sendToF { float:right; font-size:0.85em; margin:20px 0pt 0pt; }
.widjetBot { clear:both; margin:22px 0pt 0pt; padding:3px 0 0 15px; width:430px;}
.widjetBot a.getwidget { text-decoration:none; text-indent:-9999px; display:block; float:left; height:42px; width:150px; background:url(http://static.imedix.com/media/images/widget/getWidjet.png) left top no-repeat; }
.widjetBot a.getwidget:hover { background-position: left bottom; }
.widjetBot .copy { height:40px; padding:25px 0 0; margin:4px 0pt 2px; overflow:hidden; width:400px; border:1px solid #BDC6CA; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.83em;letter-spacing:-0.04em; text-align:center; color:#6cae01; font-style:italic; }
.widjetBot .copy cite { color:#000000; display:block; font-family:Georgia, 'Times New Roman', Times, serif; font-size:0.85em; text-align:center; }
.widjetBot .code { display:block; background-color:#FFFFFF; border:1px solid #BDC6CA; color:#666666; height:65px; margin:4px 0pt 2px; overflow:hidden; width:400px; }
/* Selector module styles */
.Selector { z-index:3;position:absolute;	background-color:White; border-top:dotted 1px gray; border-bottom:solid 1px gray;border-right:solid 1px gray; border-left:solid 1px gray;}
.Selector.MainSearchTypes li{ font-weight:bold; font-size:14px}
/* Selector module styles */
/* AutoSuggest module styles */
.AutoSuggest { z-index:3;position:absolute;	scrollbar-arrow-color: #002CF4;	scrollbar-3dlight-color: #B6CBDB;	scrollbar-darkshadow-color: #AFB5D1;	scrollbar-face-color: #f4f4f0;	scrollbar-highlight-color: #ffffff;	scrollbar-shadow-color: #d0d0d0;	scrollbar-track-color: #f5f5f5;	overflow-x:hidden; background-color:White; border-top:dotted 1px gray; border-bottom:solid 1px gray;border-right:solid 1px gray; border-left:solid 1px gray;}
.AutoSuggest.Query	{height:1px; background-color:white; margin-top:3px; }
.AutoSuggest.Query  p	{ padding-top:0px; padding-bottom:0px; cursor:pointer; margin-left:5px;margin-right:5px; font-size:16px;line-height:20px; }
.AutoSuggest.Query .dym	{color:#9BC408; font-weight:bold;}
.AutoSuggest.Query .dym cite {float:right; font-weight: normal; font-size:0.9em;}
.AutoSuggest.Query .on	{background-color:#E3F2FF;}
.AutoSuggest.General {height:1px; background-color:white; margin-top:-1px; }
.AutoSuggest.General p{ padding-top:0px; padding-bottom:0px; cursor:pointer; margin-left:5px;margin-right:5px; font-size:14px;line-height:20px;}
.AutoSuggest.General .dym {color:#9BC408; font-weight:bold;}
.AutoSuggest.General .dym cite {float:right;font-weight: normal; font-size:0.8em;}
.AutoSuggest.General .on {background-color:#E3F2FF;}
/* AutoSuggest module styles */
INPUT.failedvalidation
{
	border-color: red !important;
	border-style: solid !important;
}
INPUT.wrongKey
{
	border-color: red !important;
	border-style: solid !important;
	background-color:red !important;
}
/*hp5*/
.contentHp5 * { font-family:Arial, Helvetica, sans-serif; }
.contentHp5 { zoom:1; padding: 10px 0; }
.hp5RightCol { float:right; width:300px; overflow:hidden; }
/**/
.ask { margin: 0 auto 10px; background:url(http://static.imedix.com/media/images/corners/hpAsk.png) left top no-repeat; zoom:1; }
.ask .in { padding:6px 0 4px 12px; background:url(http://static.imedix.com/media/images/corners/white250Bot.gif) left bottom no-repeat; border:0!important; }
.ask .AskGuidance {font-style:italic; color:gray; zoom:1; border:0; overflow:auto; display:block; width:202px; height:64px; margin:0 0 0; clear:both;font-size:1.3em; padding-top:1px; position:absolute;}
.ask textarea {font-style:normal; color:#000000; zoom:1; border:0; overflow:auto; display:block; width:227px; height:64px; margin:0 0 0; clear:both; }
.ask label { float:left; width:172px; color: #fff; font-size: 11px; display: inline; }

.vid .ask, .qna2 .ask { margin: 0 auto 10px; background:url(http://static.imedix.com/media/images/corners/hpAsk300.gif) left top no-repeat; zoom:1; }
.vid .ask .in, .qna2 .ask .in { padding:6px 0 4px 12px; background:url(http://static.imedix.com/media/images/corners/white300Bot2.gif) left bottom no-repeat; border:0!important; }
.vid .ask textarea, .qna2 .ask textarea {font-style:normal; color:#000000; zoom:1; border:0; overflow:auto; display:block; width:277px; height:64px;/*44*/ margin:0 0 0; clear:both; }
.vid .ask label, .qna2 .ask label { float:left; width:222px; color: #fff; font-size: 11px; display: inline; }
.vid .ask .AskGuidance, .qna2 .ask .AskGuidance {font-style:italic; color:gray; zoom:1; border:0; overflow:auto; display:block; width:252px; height:64px; margin:0 0 0; clear:both;font-size:1.3em; padding-top:1px; position:absolute;}

.ask h2 { padding:5px 0 5px!important;  font-size:17px !important; color:#ffffff !important; font-weight:normal !important; width:auto; background:none; line-height:15px !important; text-indent:0; }
.ask cite { font-size:0.8em; line-height:1.4em!important; }
.ask cite.error { display:block; color: #FF9966; font-size: 11px; }
.ask span { color:#fff; }
.ask .butAsk { width:57px; height:35px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/hpAskBut.png) left top no-repeat; vertical-align:text-top; }
.ask .butAsk.hover { background-position:left bottom; }

/**/
.askBig { width:465px!important; margin:0 auto!important; padding:10px 0; overflow:hidden;}
.askBig cite { font-size:13px; line-height:1.4em!important; #padding-left:6px; zoom:1; }
.askBig cite.error { display:block; color: #FF0000; font-size: 11px; }
.askBig textarea {font-style:italic; color:gray; border:1px solid #819fb9; overflow:auto; height:64px;display:block; width:457px; margin:0 0 0; padding:0; zoom:1;  }
.askBig span { color:#007ed3; }
.askBig label { float:left; width:405px; color: #919191; font-size: 13px;zoom:1; #padding-left:6px; #width:299px; }
.askBig .butAsk { width:57px; height:35px; cursor:pointer; background:url(http://static.imedix.com/media/images/buttons/ask2.png) left top no-repeat; vertical-align:text-top; }
.askBig .butAsk.hover { background-position:left bottom; }
/**/
.hp5RightCol .hpWidget { background:url(http://static.imedix.com/media/images/corners/white300Top.gif) center top no-repeat #60ace1; padding:4px 0 0; *height:141px; overflow:hidden; margin-bottom: 15px; }
.hp5RightCol .hpWidget a { display:block; margin:auto auto auto 8px; width:113px; height:35px; text-decoration:none; text-indent:-9999px; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/getWidget.png) top no-repeat; clear:both; }
.hp5RightCol .hpWidget a:hover { background-position:center bottom; }
.hp5RightCol .hpWidget h2 { font-size:17px; font-weight:normal; color:#fff; padding:0 12px 5px; }
.hp5RightCol .hpWidget p { color:#fff; font-size:13px; padding:8px 12px 12px; }
.hp5RightCol .hpWidget p img { float:right; margin:-8px 0 0; }
.hp5RightCol .sideForumPromo {background:url(http://static.imedix.com/media/images/corners/rightForum.png) no-repeat; height:45px; padding-top:90px; margin-bottom:15px;}
.hp5RightCol .sideForumPromo a { display:block; margin:auto; width:186px; height:35px; text-decoration:none; text-indent:-9999px; overflow:hidden; background:url(http://static.imedix.com/media/images/buttons/visitForum.png) top no-repeat; clear:both;}
.hp5RightCol .sideForumPromo a:hover { background-position:center bottom; }
.hp5RightCol .poll { }
.hp5RightCol .poll h1 { color:#044d7f; font-size:17px; font-weight:normal; padding:6px 12px; background:url(http://static.imedix.com/media/images/pd/pdqTopW250.gif) center top no-repeat #e3e6e8; }
.hp5RightCol .hpCommunities { overflow:auto; margin-bottom:15px; }
.hp5RightCol .hpCommunities .aToZ { float:right; width:175px; /*width:100%;*/ }
.hp5RightCol .hpPopularCommunities h2,
.hp5RightCol .aToZ h2{ font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/guestHp300Tit.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; height: 36px; }
.hp5RightCol .aToZ .abc { line-height:22px; }
.hp5RightCol .aToZ .abc a,
.hp5RightCol .aToZ .abc span { padding:0pt 0.4em; }
.hp5RightCol .aToZ .abc span { color:#bcbcbc; }
.hp5RightCol .hp5people { zoom:1; position:relative; margin-bottom:15px; height: 214px; }
.hp5RightCol .hp5people h2 { font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/guestHp250Tit.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; height: 36px; }
.hp5RightCol .hp5people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp5RightCol .hp5people ul { cursor:pointer; }
.hp5RightCol .hp5people li { float:left; margin:3px; vertical-align:top; display:inline; }
.hp5RightCol .hp5people img { width:48px; height:48px; padding:3px; border:1px solid #e5e5e5; float:left !important; }
.hp5RightCol .hpPopularCommunities { height:200px; zoom:1; }
.hp5RightCol .hpPopularCommunities ul { padding:0 0 0 10px; clear:both; }
.hp5RightCol .hpPopularCommunities ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;}

.hp5RightCol .hpPopularCommunities li { float:left; width:45%; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
/**/
.hp5LeftCol { float:left; width:615px; }
.hp5LeftCol .hpAbout li {background:transparent url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 11px; padding:3px 0 3px 10px; vertical-align:top; line-height:20px;}
.hp5LeftCol .hpAbout { background:url(http://static.imedix.com/media/images/general/hpImage2.jpg) right bottom no-repeat; height:211px; padding:0 20px; margin-bottom:15px; position:relative; }
.hp5LeftCol .hpAbout h1 { font-size:17px; font-weight:normal; color:#1e62a9; padding-bottom:10px; }
.hp5LeftCol .hpAbout p { width:275px; color:#595959; font-size:13px; line-height:18px; }
.hp5LeftCol .hpAbout a.invite { width:127px; height:27px; display:block; position:absolute; right:6px; bottom:6px; background:url(http://static.imedix.com/media/images/buttons/inviteFriends3.png) left top no-repeat; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.hp5LeftCol .hpAbout a.invite:hover { background-position:bottom;}
.hp5LeftCol .hpCommunities { overflow:auto; margin-bottom:15px; }
.hp5LeftCol .hpCommunities .aToZ { float:right; width:175px; /*width:100%;*/ }
.hp5LeftCol .hpCommunities h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #bbe878; height:36px; margin-bottom:5px; }
.hp5LeftCol .hpCommunities h2 span { display:block; height:36px; font-weight:normal; color:#000; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .hpCommunities .hpPopularCommunities { zoom:1; margin-right:190px; }
.hp5LeftCol .hpCommunities .hpPopularCommunities ul { padding:0 0 0 10px; }
.hp5LeftCol .hpCommunities .hpPopularCommunities li { background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 7px; display:inline; float:left; padding:3px 0pt 3px 10px; width:30%; }
.hp5LeftCol .fQ { margin-bottom:15px; }
.hp5LeftCol .fQ h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #3b8ec9; height:36px; margin-bottom:5px; }
.hp5LeftCol .fQ h2 span { display:block; height:36px; font-weight:normal; color:#fff; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .fQ ul { padding:0 10px; }
.hp5LeftCol .fQ li { border-top:1px solid #C0C0C0; clear:left; min-height:73px; padding:15px 0pt; zoom:1; }
.hp5LeftCol .fQ li.first,
.hp5LeftCol .fQ li:first-child { border:0; }
.hp5LeftCol .fQ .side { float:left; display:inline; text-align:center; width:57px; white-space:nowrap; overflow:hidden; }
.hp5LeftCol .fQ .side .userImg { background:#FFFFFF; border:1px solid #C8C8C8 !important; display:block; height:45px; margin:3px auto; padding:2px; width:45px; }
.hp5LeftCol .fQ .side .userImgBadge {display:block; margin:3px auto; padding:2px;}
.hp5LeftCol .fQ .qnaItem { line-height:1.7em; margin-left:77px; }
.hp5LeftCol .fQ .qnaItem a.theq { font-size:1.1em; font-weight:bold; }
.hp5LeftCol .mediaPromoWrapper { }
.hp5LeftCol .mediaPromoWrapper h2 { background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #3b8ec9; height:36px; margin-bottom:5px; }
.hp5LeftCol .mediaPromoWrapper h2 span { display:block; height:36px; font-weight:normal; color:#fff; font-size:17px; text-indent:8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.hp5LeftCol .mediaPromoWrapper a { font-size:12px; }
.hp5LeftCol .mediaPromo { table-layout:fixed; cursor:pointer; }
.hp5LeftCol .mediaPromo td { padding:0 20px 0; vertical-align:top; }
.hp5LeftCol .mediaPromo td.mid { border-left:1px solid #bbe878; border-right:1px solid #bbe878; }
.hp5LeftCol .mediaPromo td img { display:block; margin:5px auto; }
.hp5LeftCol .mediaPromo td p { vertical-align:middle; background:url(http://static.imedix.com/media/images/icons/qTop2.gif) left top no-repeat; padding:0 0 0 13px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#353535; }
.hp5LeftCol .mediaPromo td p img { display:inline; margin:0; vertical-align:bottom; }
.hp5LeftCol .hp5About h2 { color:#6fa819; font-size:16px; line-height: 38px; }
.hp5LeftCol .hp5AboutIntro { float:left; width:385px;}
.hp5LeftCol .hp5AboutIntro li {background:transparent url(http://static.imedix.com/media/images/icons/greenArrow2.gif) no-repeat scroll left 11px; padding:3px 0 3px 0; vertical-align:top;}
.hp5LeftCol .hp5AboutIntro li a{display:inline-block; font-size:14px; padding-left:10px; background: no-repeat; line-height:23px;}
.hp5LeftCol .hp5AboutIntro p { font-size:14px; padding-bottom:13px; line-height: 18px; }
.hp5LeftCol .hp5AboutIntro a { display:inline-block; font-size:14px; background:url(http://static.imedix.com/media/Images/icons/compas.gif) left center no-repeat; line-height:26px; padding-left:30px;}
.hp5LeftCol .hp5people { zoom:1; position:relative; float:right; }
.hp5LeftCol .hp5people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.hp5LeftCol .hp5people ul { cursor:pointer; height:108px; }
.hp5LeftCol .hp5people li { float:left; margin:2px 1px 0; vertical-align:top; display:inline; }
.hp5LeftCol .hp5people li img { width:45px; height:45px; padding:2px; border:1px solid #e5e5e5; float:left !important; }
.hp5LeftCol .hp5people a { display:block; font-size:14px; background:url(http://static.imedix.com/media/Images/icons/membersS.gif) left center no-repeat; padding-left:28px; clear: both; margin-top: 12px; }
/*gTabs*/
.gTabs { padding:0 !important; position:relative; bottom:-4px; zoom:1; }
.content .left .gTabs li,
.content-sr .left .gTabs li,
.gTabs li { float:left;border:0!important; clear:none; height:auto; min-height:0; zoom:1; padding:0; }
.gTabs li.vLine { background:url(http://static.imedix.com/media/images/general/vLine10.gif) left 10px no-repeat; width:1px; height:32px!important; }
.gTabs li a { font-size:14px; padding:0 22px; height:32px; line-height:30px; float:left; }
.gTabs li.on { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat #bbe878; }
.gTabs li.on a { color:#000; font-weight:bold; text-decoration:none; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat; }
.gTabs li.disabled a { color:Gray; text-decoration:none; }
.gTabsH2 { padding:0 !important; background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat; clear:left; zoom:1; oveflow:hidden}
.gTabsH2 span { display:block; font-weight:bold; color:#000; font-size:14px; padding:10px 20px 6px; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat; }
.gTabsH2 b.bot { background:url(http://static.imedix.com/media/images/corners/w-rb.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.gTabsH2 b.bot b { background:url(http://static.imedix.com/media/images/corners/w-lb.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
/**/
.relPside { zoom:1;}
.relPside:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear:left;
}
.relPside li { display:inline; float:left; margin:10px 3px; overflow:hidden; text-align:left; white-space:nowrap; width:77px; }
.relPside li a { color:#000000; font-size:0.9em; text-decoration:none; }
.relPside img.userImg { border:1px solid #C8C8C8 !important; display:block; height:67px; margin:4px auto; padding:3px; width:67px; }
.relPside img.userImgBadge { display:block; margin:3px auto; }
h2.blue,
h2.blue2 { padding:0 !important; background:url(http://static.imedix.com/media/images/corners/w-r36.gif) right top no-repeat #18598d; height:36px; margin:15px 0 5px; *margin:22px 0 5px; }
h2.blue2 { background-color: #3b8ec9; }
h2.blue span,
h2.blue2 span { display:block; font-weight:bold; height:36px; color:#fff; font-size:14px; padding:0 0 0 8px; line-height:34px; background:url(http://static.imedix.com/media/images/corners/w-l36.gif) left top no-repeat; }
.left .abc a { padding:0 0.2em; color:#1e6dad; }
.left h2.blue2 span { font-size:16px;}
.right .bigBlue { background:url(http://static.imedix.com/media/images/corners/white250Bot2.gif) left bottom no-repeat #18598d; margin:15px 0 5px; padding-bottom:5px;}
.right .bigBlue h2.blue { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right top no-repeat; height:auto; margin:0;}
.right .bigBlue h2.blue span { height:auto; padding:9px 0px 6px 8px; line-height:normal; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat;}
.right h2:first-child { margin-top:0;}
.right .abc { padding-bottom:0;}
.abc { margin-left:0px; padding:0px 0px 20px 0px; line-height:1.7em; }
.abc span {padding:0 0.2em; color:#bcbcbc;}
.abc a { padding:0 0.17em; fo nt-size:0.9em; }
.abc a:hover,
.abc a.on { color:#fff; text-decoration:none; background-color:#FF9933; }
.communitiesABC .abc {padding:11px 8px 10px;}
.communitiesABC .abc span,
.communitiesABC .abc a { padding:0 0.35em; }
h2 img { vertical-align:middle;}
.blueBullet { padding:0px!important; }
.blueBullet li {  padding:0 0 15px 0!important; border:0!important; clear:left; min-height:0!important; zoom:1;}
/*abcSide*/
.abcSide { line-height:24px; }
.abcSide a,
.abcSide span { padding:0pt 0.46em; font-size:14px; }
.abcSide span { color:#bcbcbc; }
/*share*/
.s14 { font-size:14px!important;}
.share { padding-top:25px; }
.share h1 { font-size:26px; font-weight:normal; }
.share h3 { font-size:18px; font-weight:normal; padding-top:4px; }
.share .shareSide { float:right; width:226px; padding-top:30px; }
.share .shareMain { margin:0 226px 0 0; padding-top:15px; #padding-top:30px;}
.share .shareMain .blue2 { }
.share .shareMain .blue2 span { font-size:21px; font-weight:normal; }
.share .shareMain .fieldsetWrapper { background-color:#cde1f9; margin:10px 0 5px; zoom:1; }
.share .shareMain .fieldsetWrapper b.top { background:url(http://static.imedix.com/media/images/corners/w-rt.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.top b { background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.bot { background:url(http://static.imedix.com/media/images/corners/w-rb.gif) right bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain .fieldsetWrapper b.bot b { background:url(http://static.imedix.com/media/images/corners/w-lb.gif) left bottom no-repeat; height:4px; font-size:0.001em; display:block; }
.share .shareMain fieldset { position:relative; border:0; padding:20px 0 15px 32px; display:block; }
.share .shareMain fieldset label { font-size:16px; float:left; width:80px; clear:left; padding:5px 0 0; }
.share .shareMain fieldset .mail { width:175px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle; }
.share .shareMain fieldset select { width:175px; font-size:16px; border:1px solid #abb5c2; height:26px; vertical-align:middle; }
.share .shareMain fieldset .pass { width:378px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle; }
.share .shareMain fieldset .error { margin-left:85px; margin-bottom:-14px; clear:both; display:block; }
.share .shareMain fieldset .comment { margin-left:85px; margin-top:-14px; clear:both; display:block; }
.share .shareMain fieldset .getContacts { background:url(http://static.imedix.com/media/images/buttons/getContacts.png) no-repeat; height:35px; width:117px; background:url(http://static.imedix.com/media/images/buttons/getContacts.png) no-repeat; vertical-align:middle; margin:0 225px 0 80px; }
.share .shareMain fieldset .getContacts.hover { background-position:bottom; }
.share .shareMain fieldset a { font-size:16px; }
.share .shareMain .rem { font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block; padding-left:8px; }
.share .shareMain .rem img { vertical-align:middle;}
.share .importHeader { padding:15px 0 0 8px; font:21px normal Arial, Helvetica, sans-serif; color:#1e62a9; clear:both; }
.share .contactsWrapper { background:url(http://static.imedix.com/media/images/corners/contactsWrapperBg.png) right top no-repeat; padding-right:15px; margin-bottom: 12px; }
.share .contactsWrapper .inner { background:url(http://static.imedix.com/media/images/corners/contactsWrapperBg.png) left top no-repeat; padding:0 0 13px 21px; height:246px; overflow:hidden;}
.share .contactsWrapper .inner .th { padding:14px 0; font-size:13px; #padding-bottom:11px; }
.share .contactsWrapper .inner .contactsScroll { height:202px; overflow:auto; pa dding:0 10px 0 0; }
.share .contactsWrapper .inner .contactsScroll span { float:left;display:inline; font-size:14px; border-bottom:1px solid #dcebf5; height:18px; overflow:hidden; padding:4px 0; width:49%; }
.share .contactsWrapper .inner .contactsScroll span .checkbox {  height:auto; margin:-2px 0px 0pt 0px; vertical-align:middle;}
.share .shareBottom { padding-left:8px;}
.share .shareBottom .shareFrom { font-size:14px; display:block; }
.share .shareBottom .shareFrom input { color:#000; width:163px; font-size:16px; border:1px solid #abb5c2; padding:3px 0; vertical-align:middle;}
.share .shareBottom .shareFrom .error { display:block; margin:0 0 -15px 205px;}
.share .shareBottom .pText { display:block; margin-top:20px; }
.share .shareBottom .pText textarea { font-size:16px; border:1px solid #abb5c2; padding:3px; height:80px; width:360px; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.share .shareBottom .pTextUrl { margin:20px 0; font-size:14px; float:left; clear:both; padding-left:17px; background:url(http://static.imedix.com/media/images/icons/pTextB.gif) left center no-repeat; }
.share .shareBottom .pTextUrlOn { margin:20px 0; font-size:14px; float:left; clear:both; padding-left:17px; background:url(http://static.imedix.com/media/images/icons/pTextT.gif) left center no-repeat; }
.share .shareBottom .done { width:102px; height:42px; background:url(http://static.imedix.com/media/images/buttons/done2.png) left top no-repeat; display:inline-block; clear:both; margin-left:269px; margin-bottom:30px; float:right; margin-right:200px; }
.share .shareBottom .done.hover { background-position:bottom;}
/**/
.share .inviteMore { background:url(http://static.imedix.com/media/images/buttons/inviteMoreFriends.png) top no-repeat; width:145px; height:35px; float:left; clear:left; margin-right:55px; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.share .startUsing { background:url(http://static.imedix.com/media/images/buttons/startUsingiMedix.png) top no-repeat; width:145px; height:35px; float:left; overflow:hidden; text-decoration:none; text-indent:-9999px; }
.share .inviteMore:hover,
.share .startUsing:hover { background-position:bottom; }
.shareEndSide { float:right; }
.shareEndSide .people { width:284px; zoom:1; position:relative; margin-bottom:15px; }
.shareEndSide .people h2 { font-weight:bold; color:#000; font-size:15px; text-indent:8px; line-height:34px; padding:0; margin:0; background:url(http://static.imedix.com/media/images/corners/tit-green366.gif) left top no-repeat; border-bottom:4px solid #fff; zoom:1; }
.shareEndSide .people p { font-size:0.75em; padding: 8px 0 8px 0px; }
.shareEndSide .people ul { width:284px; cursor:pointer; }
.shareEndSide .people li { float:left; margin:2px 3px 0 0; vertical-align:top; }
.shareEndSide .people img { width:62px; height:62px; padding:2px; border:1px solid #e5e5e5; float:left !important; }
.qnaItem cite { display:block; color:#6e6e6e; font-size:12px; padding:5px 0 10px; line-height:normal; font-style:normal;}
.qnaItem cite span { color:#6baf02;}
.qnaItem cite a { color: #007ed3; text-decoration: underline; }
.qnaItem cite a:hover { text-decoration: none;/* color: #002c44;*/ }

h1.members { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; padding:0px 0 2px; }
/*Video*/
.ratingVS-left { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -99px -287px; width: 7px; height: 13px; }
.ratingVS-right { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -107px -287px; width: 7px; height: 13px; }
img.ratingVS { background: #FFF url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll; width: 55px; height: 13px; }
img.ratingVS-0\.0 { background-position: -55px -274px; }
img.ratingVS-0\.5 { background-position: -44px -287px; }
img.ratingVS-1\.0 { background-position: -44px -274px; }
img.ratingVS-1\.5 { background-position: -33px -287px; }
img.ratingVS-2\.0 { background-position: -33px -274px; }
img.ratingVS-2\.5 { background-position: -22px -287px; }
img.ratingVS-3\.0 { background-position: -22px -274px; }
img.ratingVS-3\.5 { background-position: -11px -287px; }
img.ratingVS-4\.0 { background-position: -11px -274px; }
img.ratingVS-4\.5 { background-position: 0 -287px; }
img.ratingVS-5\.0 { background-position: 0 -274px; }
img.ratingVS-transparent { background-color: transparent; }
.ratingL-left { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -291px -294px; width: 10px; height: 20px; }
.ratingL-right { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll -302px -294px; width: 10px; height: 20px; }
img.ratingL { background:url(http://static.imedix.com/media/Images/icons/master-youtube.gif) no-repeat scroll; width: 95px; height: 20px; }
img.ratingL-0\.0 { background-position: -215px -274px; }
img.ratingL-0\.5 { background-position: -196px -294px; }
img.ratingL-1\.0 { background-position: -196px -274px; }
img.ratingL-1\.5 { background-position: -177px -294px; }
img.ratingL-2\.0 { background-position: -177px -274px; }
img.ratingL-2\.5 { background-position: -158px -294px; }
img.ratingL-3\.0 { background-position: -158px -274px; }
img.ratingL-3\.5 { background-position: -139px -294px; }
img.ratingL-4\.0 { background-position: -139px -274px; }
img.ratingL-4\.5 { background-position: -120px -294px; }
img.ratingL-5\.0 { background-position: -120px -274px; }
.icn_star_full_19x20,
.icn_star_half_19x20,
.icn_star_empty_19x20 { width: 19px; height: 20px; }
img.rating { border: 0px; padding: 0px; margin: 0px; }
.vidSide { padding:0 0; }
.vidSide li { border-top:1px dotted #bbb; padding:4px 0 8px 0; }
.vidSide li:first-child,
.vidSide li.first { border:0; }
.vidSide a { color:#0033cc; text-decoration:none; font-size:14px; }
.vidSide { overflow:auto; zoom:1; }
.vidSide .vidPicWrapper { border:1px solid #999; height:54px; width:92px; float:left; margin:2px 5px 0 0; }
.vidSide .vidPicWrapper a { border:1px solid #fff; display:block; height:52px; width:90px; overflow:hidden; }
.vidSide .vidPicWrapper .vimg90 { width:90px; margin-top:-10px; }
.vidSide .vidPicWrapper .play { position:relative; top:-48px; left:28px; background:url(http://static.imedix.com/media/images/icons/playS.png) no-repeat; height:34px; width:33px; _background:none!important;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/playS.png', sizingMethod='scale');}
.vidViews { font-size:11px; padding-top:28px; }
.vidViews span { color:#666; }
/*PosCasts*/
.podSide { padding:0 0; }
.podSide li { border-top:1px dotted #bbb; padding:4px 0 8px 0; }
.podSide a { color:#007ED3; font-size:12px; }
.podSide a:hover{ text-decoration:none; }
.podSide  div{float:right;padding-right:5px;font-size:11px;}
.podPowered {float:left;margin-top:30px;font-size:12px; color:#6e6e6e;}
/*message*/
.message { margin:2px auto; border-collapse:collapse; background:#fad163; }
.message th {color:#000000; padding:0 10px; font-size:12px; border-right:1px solid #fff; text-align:left;}
.message th a { color:#0000cc;}
.message td { padding:0;}
.message td .closeMessage { background:url(http://static.imedix.com/media/images/corners/messegeClose.gif) no-repeat; display:block; height:23px; width:24px; text-decoration:none; text-indent:-999px; overflow:hidden;}
.message .top .left {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) left top no-repeat; height:3px; border-right:1px solid #fff;}
.message .top .right {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) right top no-repeat; height:3px;}
.message .bot .left {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) left bottom no-repeat; height:3px; border-right:1px solid #fff;}
.message .bot .right {background:url(http://static.imedix.com/media/images/corners/messegeCorners.gif) right bottom no-repeat; height:3px;}
/*031108*/
.sideText { padding:0 4px 0 6px; }
.qSide { padding:0 6px; }
.qSide li { margin:25px 0; color:#666; }
.headingPaging3 { padding-bottom:4px;}
.headingPaging3 .paging3 { float:right; width:192px; height:36px; border-collapse:collapse; }
.headingPaging3 .paging3 td { background:url(http://static.imedix.com/media/images/buttons/circleGreen.gif) center no-repeat; width:42px; text-align:center; color:#fff; font-weight:bold; font-size:14px; }
.headingPaging3 .paging3 .on { background:url(http://static.imedix.com/media/images/buttons/circleBlue.gif) center no-repeat; }
.headingPaging3 .paging3 td a { text-align:center; color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.headingPaging3 .paging3 td a:hover { color:#047bcd;}
.headingPaging3 .headingPagingH2 { background:url(http://static.imedix.com/media/images/corners/headingPaging.gif) left top no-repeat; padding-left:17px; height:36px; margin-right:195px; zoom:1; }
.headingPaging3 .headingPagingH2 h2 { background:url(http://static.imedix.com/media/images/corners/headingPaging.gif) right top no-repeat; height:36px; padding:0; line-height:33px; color:#000; font-weight:bold; }
.qna h3 { font-size:18px; font-weight:normal; padding:10px 0 20px; font-family:Arial, Helvetica, sans-serif; }
.topContributor .side { float:left; font-size:12px; text-align:center; width:84px; margin:47px 30px 30px 47px; display:inline; }
.topContributor .side .qnaNickName { text-align:left; }
.topContributor .side .qnaNickName a { text-decoration:underline; color:#000; font-size:14px; font-weight:bold; }
.topContributor .side .userImg { background:#FFFFFF none repeat scroll 0 0; border:1px solid #C8C8C8 !important; display:block; height:78px; margin:3px 0; padding:2px; width:78px; }
.topContributor .side .stars { cursor: pointer; float:none; }
.topContributor .topContributorData { color:#fff; padding:20px 15px 0 0; }
.topContributor .topContributorData table { float:right; }
.topContributor .topContributorData th { font-size:12px; text-align:left; }
.topContributor .topContributorData td { font-size:12px; text-align:right; }
.topContributor .topContributorData p { height:32px; overflow:hidden; margin-bottom:4px;padding-right:55px; }
.topContributor { position:relative; clear:left; background:url(http://static.imedix.com/media/images/general/topContributor2.jpg) left top no-repeat; height:221px; }
.topContributor .inner { background:url(http://static.imedix.com/media/images/general/topContributorR2.gif) right top no-repeat; height:221px; }
.topContributor .topContributorData a { color:#000; }
/**/
.qna .green4H2 { background:transparent url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) no-repeat scroll right top; border-top:7px solid #FFFFFF; height:35px; margin:0; }
.qna .green4H2 h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:transparent url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) no-repeat scroll left top; color:#000000; line-height:35px; margin:0; padding:0 0 0 17px !important; float:left; }
.green4H2 ul { float:right; width:300px; padding:0!important; height:28px; margin-top:7px; }
.green4H2 li { border:0 none !important; clear:none !important; float:left; height:28px !important; min-height:0 !important; padding:0 4px 0 0 !important; text-align:center; }
.green4H2 li a { color:#000; line-height:27px;padding:0 16px 0 20px;height:28px !important; float:left; }
.green4H2 li.on { background:url(http://static.imedix.com/media/images/corners/tabW.gif) right top no-repeat; }
.green4H2 li.on a { text-decoration:none; background:url(http://static.imedix.com/media/images/corners/tabW.gif) left top no-repeat;}
.topContributorsTbl { width:100%; border-collapse:collapse; border-bottom:1px solid #bbe878; }
.topContributorsTbl th { font-size:13px; border-bottom:1px solid #bbe878; white-space:nowrap; padding:4px; }
.topContributorsTbl td { text-align:center; height:23px; padding:2px 5px; border-bottom:1px dashed #bbe878; border-right:1px solid #bbe878; font-size:12px; }
.topContributorsTbl td.Rank {border-left:1px solid #BBE878;}
.topContributorsTbl td img { vertical-align:middle;}
.topContributorsTbl .name { text-align:left; width:30%; }
.topContributorsTbl .gender { text-align:left; }
.topContributorsTbl .flag { border-right:0; }
.topContributorsTbl .even td { background-color:#e1f5c4;}
/*memberCarusel*/
.memberCarusel { height:127px; position:relative; padding-top:13px; }
.memberCarusel li { display:inline; float:left; margin:0; overflow:hidden; text-align:left; white-space:nowrap; height:127px; padding:0 21px 0 14px; background:url(http://static.imedix.com/media/images/corners/membersPagingLiBorder.gif) right top no-repeat; }
.memberCarusel li.hover,
.memberCarusel li:hover { background-color:#daf2b5; }
.memberCarusel li.on { background-color:#bbe878; }
.memberCarusel li .ucItem { width:70px; text-align:center; overflow:hidden; }
.memberCarusel li .qnaNickName { text-align:left; }
.memberCarusel li .stars { display:block; padding-bottom:3px; text-align:center; }
.memberCarusel li a { color:#000000; font-size:0.9em; text-decoration:none; }
.memberCarusel img.userImg { border:1px solid #C8C8C8 !important; display:block; height:60px; margin:4px auto; padding:3px; width:60px; background:#fff; }
.memberCarusel .carusel { height:127px; overflow:hidden; margin:0 18px; width:844px; }
.memberCarusel .next,
.memberCarusel .prev { position:absolute; width:15px; height:127px; top:13px; background:url(http://static.imedix.com/media/images/buttons/membersPagingButs.png) no-repeat; text-decoration:none; text-indent:-9999px; overflow:hidden; }
.memberCarusel .next:hover { background-position:right bottom; }
.memberCarusel .prev:hover { background-position:left bottom; }
.memberCarusel .next { background-position:right top; right:0; }
.memberCarusel .prev { background-position:left top; left:0; }
.greenWideH2 { background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) left top no-repeat; height:35px; padding:0 0 0 7px; border-top:7px solid #fff; }
.greenWideH2 h2 { padding:0!important; margin:0; font-size:15px; color:#000; background:url(http://static.imedix.com/media/images/corners/qnaGreenTit3.png) right top no-repeat; line-height:35px; font-weight:bold; }

.omgili { text-align:center; height:95px; padding-top:50px; background:url(http://static.imedix.com/media/images/corners/omgili300.gif) no-repeat; }
.omgili a { display:block; text-align:left; padding:0px 14px 0px; margin-bottom:10px; }

/**/
.badgeS { position:absolute; background:url(http://static.imedix.com/media/images/icons/badgeS.png) no-repeat; width:17px; height:27px;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badgeS.png', sizingMethod='scale');
}
/*.usersUl li .badgeS { top:122px; left:83px;}*/
/*.userFriends li .badgeS { top:69px; left:60px;}*/
/**/
.badge-pPage {  position:absolute; background:url(http://static.imedix.com/media/images/icons/badge-pPage.png) no-repeat; width:108px; height:174px;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badge-pPage.png', sizingMethod='scale');
}
.badge-pPage span { display:block; margin:0;font-size:22px; line-height:18px; color:#fff; font-weight:bold; text-align:center; posi tion:relative; padding:49px 0 0 0;}
.badge-pPage a { display:block; width:100px; font-size:13px; color:#fff; margin:auto;  overflow:hidden; white-space:nowrap; position:relative;}
.ppuserData .badge-pPage { top:-69px; right:30px;}
/**/
.badgepContrib { width:88px; height:145px; position:absolute; top:110px; right:-20px; background:url(http://static.imedix.com/media/images/icons/badgepContrib.png) no-repeat; _background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/badgepContrib.png', sizingMethod='scale');
}
/**/
.relTopics { margin-bottom:15px; }
.relTopics .in { padding:7px 0; zoom:1; }
.relTopics ul { padding:0 0 0; margin:0px; clear:left; zoom:1; }
.relTopics li { float:left; width:42%; vertical-align:top; background:url(http://static.imedix.com/media/images/icons/greenArrow2.gif) left 7px no-repeat; padding:3px 0 3px 10px; }
/**/
.farlex{line-height:35px; margin-top:5px;}
.farlex a{font-size:16px;}
/*smart search*/
.smartSearch { width:100%; border-collapse:collapse; margin-bottom:10px; }
.smartSearch td { background:url(http://static.imedix.com/media/images/corners/SmartImg02.gif) left center no-repeat; font-size:13px; line-height:18px; padding:10px 12px 0 75px; }

/************************/
.discussionPostNew { background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) center no-repeat; margin:12px 0px;}
.left .discussionPostNew { margin:12px 8px;}
.discussionPostNew .top {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left top no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .bot { height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right bottom no-repeat; font-size: 0.01em; display: block; clear: both; }
.discussionPostNew .bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left bottom no-repeat; font-size: 0.01em; display: block;}
.discussionPostNew .inner { padding:5px 10px;}
.discussionPostNew .inner strong,
.discussionPostNew .inner h2 { font-size:14px; display:inline;}
.discussionPostNew .askBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/ask3.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .askBut:hover,
.discussionPostNew .askBut.hover { background-position:bottom;}
.discussionPostNew label { font-size:11px;}
.discussionPostNew textarea { font-size:12px; border:1px solid #BCBCBC; overflow:auto; width:85%; height:40px; vertical-align:bottom; zoom:1; }
.discussionPostNew .postBut { border:0; cursor:pointer; width:71px; height:35px; background:url(http://static.imedix.com/media/images/buttons/post.png) top no-repeat; vertical-align:bottom;}
.discussionPostNew .postBut:hover,
.discussionPostNew .postBut.hover { background-position:bottom;}
.discussionPostNew .postUrl {border:1px solid #BCBCBC; width:85%; font-size:14px; padding:2px 0; margin-bottom:15px;}
.discussionPostNew .postUpload { font-size:14px;  padding:2px 0; margin-bottom:15px; width:85%;}
.discussionPostNew .postRem {display:block;font-size:11px; position:relative; top:-15px; margin-bottom:-11px; _margin-bottom:0;}
/************************/
/************************/
/************************/
#PDI_container966743 .pds-box { width:250px!important;}
#PDI_container966743 .pds-answer { background:url(http://static.imedix.com/media/images/pd/pds-answerbg.gif) center bottom no-repeat #fff!important; }
@media print {    
	.header,
	.find,
	.nav,
	.footer,
	.contentGeneral h1 a { display:none;}
	.contentGeneral { _width:70%; font-size:medium;}
	.contentGeneral .printLogo { display:block;}
  }
  
/*communitiesLoby*/
.communitiesLobyHead { height:159px; overflow:hidden; background:url(http://static.imedix.com/media/Images/corners/communitiesLobyHead.png) left bottom no-repeat; }
.communitiesLobyHead .communitiesLobyHead-left { float:left; display:inline; width:710px; }
.communitiesLobyHead .communitiesLobyHead-right { float:right; display:inline; width:230px; margin-right:6px; }
.communitiesLobyHead .searchCommunities { clear:both; height:37px; overflow:hidden; }
.communitiesLobyHead .searchCommunities .searchBox { width:167px; }
.communitiesLobyHead .searchCommunities .searchBoxDeafultText { margin:-60px 0 0; }
.communitiesLobyHead .selectorDiv { border:1px solid #c2c2c2; height:88px; overflow:auto; clear:both; background:#fff; }
.communitiesLobyHead .selectorDiv ul li { padding:2px 6px; font-size:14px; color:#b1b1b1; cursor:pointer; }
.communitiesLobyHead .communitiesLobyHead-left h1 { padding-bottom:10px; }
.communitiesLobyHead .communitiesLobyHead-left p { font-size:14px; line-height:20px; padding-bottom:25px; }
.communitiesLobyHead .abc { line-height:normal; margin-left:0; padding:0; }
.communitiesLobyHead .abc ul { padding:9px 0 0 5px; height:48px; }
.communitiesLobyHead .abc ul li { line-height:30px; float:left; width:13px; padding:0 3px; text-align:center; _padding:0 1px; _position:relative; }
.communitiesLobyHead .abc ul li.on { }
.communitiesLobyHead .abc ul li a { font-size:14px; height:48px; color:#000; position:relative; display:block; width:14px; _position:;
}
.communitiesLobyHead .abc ul li a:hover { font-size:14px; color:#000; text-decoration:none; font-weight:bold; background:none; }
.communitiesLobyHead .abc ul li a.on,
.communitiesLobyHead .abc ul li a.on:hover { font-size:14px; background:url(http://static.imedix.com/media/Images/corners/abc.gif) center top no-repeat; width:23px; left:-5px; text-decoration:none; font-weight:bold; color:#000; _left:-4px; _position:absolute; }
.communitiesLobyHead .abc ul li.first { width:197px; padding:0; }
.communitiesLobyHead .abc ul li.first a { font-size:14px; width:197px; padding-right:5px; }
.communitiesLobyHead .abc ul li.first a.on,
.communitiesLobyHead .abc ul li.first a.on:hover { text-align:center; font-size:14px; background:url(http://static.imedix.com/media/Images/corners/abcFirst.gif) left top no-repeat; width:195px; padding-right:5px; left:0; text-decoration:none; font-weight:bold; color:#000; _position:absolute; }
.communitiesLoby .communitieBoxRightWrap { float:right; display:inline; width:307px; margin-right:19px; }
.communitieBox { width:280px; height:180px; padding:5px; margin:8px 0 9px 17px; background:#a0c766; float:left; display:inline; }

.communitieBox .itemPic { zoom:1; display:block;}
.communitieBox a { color:#1e62a9; }
.communitieBox .communitieBox-text { position:relative; height:87px; overflow:hidden; padding:3px 0 0 12px; margin-top:5px; background:#fff; font-size:12px; }
.communitieBox h4 { font-weight:normal; font-size:12px; padding-bottom:4px; }
.communitieBox h4 a { font-size:14px; font-weight:bold; }
.communitieBox .video,
.communitieBox .photo,
.communitieBox .question { text-decoration:none; padding-left:18px; line-height:18px; }
.communitieBox .video:hover,
.communitieBox .photo:hover,
.communitieBox .question:hover { text-decoration:underline; }
.communitieBox .video { background:url(http://static.imedix.com/media/Images/icons/videoS.jpg) left center no-repeat; }
.communitieBox .photo { background:url(http://static.imedix.com/media/Images/icons/friendshipS.png) left center no-repeat; text-decoration:none; }
.communitieBox .question { background:url(http://static.imedix.com/media/Images/icons/questionS.jpg) left center no-repeat; text-decoration:none; }
.communitieBox .more { position:absolute; bottom:4px; right:3px; }
.communitieBox .userImg { width:32px; height:32px; float:left; margin:7px 11px 5px 1px; }
.communitieBox .userImgBadge { float:left; margin:7px 11px 5px 1px; }
.communitieBox .theq { height:33px; display:block; overflow:hidden; text-decoration:none; margin:5px 0 0; }
.communitieBox .theq:hover { height:33px; display:block; overflow:hidden; text-decoration:underline; margin:5px 0 0; }
.communitieBox .theqBy {text-decoration:none; }
.communitieBox .theqBy:hover {text-decoration:underline; }
.communitieBox p { padding:3px 0 0 27px; height:60px; overflow:hidden; }
.communitieBox p img { float:left; margin-left:-27px; }
.communitiesLoby { margin:0; background:url(http://static.imedix.com/media/Images/corners/communitiesLoby.png) center bottom no-repeat; padding-bottom:9px; zoom:1; }
.communitiesLoby .topicsList { width:614px; float:left; padding-top:7px; }
.communitiesLoby .topicsList li { width:280px; margin:1px 5px 1px 22px; float:left; display:inline; background:url(http://static.imedix.com/media/Images/icons/greenArrow3.gif) left 9px no-repeat; }
.communitiesLoby .topicsList li a { padding:5px 3px 5px 3px; display:block; margin-left:17px; }
.communitiesLoby .topicsList li.even a { background:#cdee9d; }
/*communitiesLoby - discussionPostNew*/
.discussionPostNew fieldset { border:0; width:445px; float:left; }
.discussionPostNew fieldset textarea { width:443px; height:90px; border-color:#d5dfe5; margin:2px 0; }
.discussionPostNew fieldset .askBut { border: 0px; float:right; display:inline; }
.discussionPostNew .recentQuestions { float:right; display:inline; width:445px; }
.discussionPostNew .recentQuestions .questionItem { padding:4px 0 8px 45px; clear:both; line-height:18px; }
.discussionPostNew .recentQuestions .questionItem .userImg { width:34px; height:34px; border:1px solid #fff; float:left; margin-left:-45px; }
.discussionPostNew .recentQuestions .questionItem .userImgBadge {float:left; margin-left:-45px; }
.discussionPostNew .recentQuestions .questionItem .theq { font-size:14px; display:block; font-weight:bold; }
.discussionPostNew .recentQuestions .questionItem cite { color:#6e6e6e; font-size:12px; font-style:normal; line-height:normal; }
.discussionPostNew .recentQuestions .questionItem cite span { color:#6baf02; }
.discussionPostNew .recentQuestions .more { float:right;}
.discussionPostNew .recentQuestions hr { border:1px solid #e3f2ff; border-top-color:#b0c8d8; background:#e3f2ff; margin:8px 0; #margin:0;}

/*Board / SearchAll icons*/
.writeIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/write-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/write-24.png', sizingMethod='scale');
}
.linkIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/link-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/link-24.png', sizingMethod='scale');
}
.videoIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/video-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/video-24.png', sizingMethod='scale');
}
.photoIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/photo-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/photo-24.png', sizingMethod='scale');
}
.askIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/Question-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/Question-24.png', sizingMethod='scale');
}

.answerIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/Answer-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/Answer-24.png', sizingMethod='scale');
}

.contributourIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/contributer-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/contributer-24.png', sizingMethod='scale');
}

.friendshipIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/friendship-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/friendship-24.png', sizingMethod='scale');
}

.profileIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/profile-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/profile-24.png', sizingMethod='scale');
}
.webIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/web-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/web-24.png', sizingMethod='scale');
}
.communitiesIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/communities-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/communities-24.png', sizingMethod='scale');
}
.peopleIcon { width:61px; height:32px; background:url(http://static.imedix.com/media/images/icons/people-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/people-24.png', sizingMethod='scale');
}
.boardIcon { width:32px; height:32px; background:url(http://static.imedix.com/media/images/icons/board-24.png) no-repeat;	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/board-24.png', sizingMethod='scale');
}
/*Board / SearchAll icons end*/

.header3Body { margin-top:124px; #margin-top:126px;}
.header3Body .header3 { position:absolute; left:0; top:-124px; #top:-126px; }
.header3BodyHp { margin-top:123px;}
.header3BodyHp .header3 { position:absolute; left:0; top:-123px; }
.header3UpBody { margin-top:102px;}
.header3UpBody .header3.up { position:absolute; left:0; top:-102px; }

/*Pini subdomain test */
.ftrlinklist
{
    display: inline;
}
.ftrlinklist a
{
    color: #007ED3;
    font-size:12px;
    text-decoration: underline;
    margin-left: 10px;
    vertical-align: top;
    line-height: 14px;
}/*header*/ 
.header2 { background:url(http://static.imedix.com/media/images/header/headerBg.gif) bottom repeat-x #ffffff; margin: 0 0 0.4em; padding:0; }
.header2 .inner { height:164px;}
.header2 .left { float:left; height:164px; width:549px; overflow:visible; position:relative; margin:0 0 0 6px; display:inline; }
.header2 .left .logo { display:block; float:left; margin:20px 12px 0 0; }
.header2 .left .search { display:block; float:left; font-size:14px; padding-top:40px; }
.header2 .left .search cite { font-size:11px; color:#999999; font-weight: normal; }
.header2 .left .search input { vertical-align:middle; margin:8px 0 0; }
.header2 .left .search #q { margin:10px 8px 0 2px; border:1px solid #bbbbbc; width:296px; height:21px; padding:0 0 1px 2px; font-size:1.3em; vertical-align: middle; }
.header2 .left ul { position:absolute; bottom:0; left:0; height:31px; width: 650px; white-space:nowrap; }
.header2 .left ul li { float:left; background:url(http://static.imedix.com/media/images/header/tabL.png) left top no-repeat; margin:0 4px 0 0; text-align:center; min-width:100px; _width:100px; white-space:nowrap;}
.header2 .left ul li a { font-size:16px; padding:0 10px; line-height:31px; height:31px; color:#000000; display:block; text-decoration:none; text-align:center; white-space:nowrap; background:url(http://static.imedix.com/media/images/header/tabR.png) right top no-repeat; #min-width:80px;}
.header2 .left ul li.on { background-image:url(http://static.imedix.com/media/images/header/tabLOn.png); }
.header2 .left ul li.on a { background-image:url(http://static.imedix.com/media/images/header/tabROn.png); font-weight:bold;}
/**/
.header2 .right { float:right; display:inline; width:211px; margin:10px 6px 0 0; font-size:0.9em; position: relative; height: 145px; }
/*profileUl*/
.header2 .right .profileUl { background:url(http://static.imedix.com/media/images/header/rightBg.png) no-repeat; padding:7px 0 0 12px; height:114px; overflow:hidden; }
.header2 .right a { color:#22559d;}
.header2 .right a:hover {color:#686b5b;}
.header2 .right a.WelcomeUser { color:#000000;}
.header2 .right .status { position: relative; padding:0.4em 0; }
.header2 .right .status a {  font-weight:bold; text-decoration:none; padding:0 1.1em 0 0.6em; }
.header2 .right .status a { background:url(http://static.imedix.com/media/images/header/status.gif) right center no-repeat; }
.header2 .right .status a.online { color:#a6d517; }
.header2 .right .status a.offline { color:#000000; }
.header2 .right .status a.busy { color:#007ed3; }
.header2 .right .status a.invisible { color:#999999; }
.header2 .right .status a:hover { }
.header2 .right .status .statusSelect { position:absolute; right:5px; top:1.8em; width:78px; }
.header2 .right .status .statusSelect a { display:block; background:#d5d8db; width:78px; text-align:center; padding:3px 0; margin:1px 0; }
.header2 .right .profile a {cursor:pointer;}
.header2 .right .newMsg {padding-top:4px;  clear:right;}
.header2 .right .newMsg a {vertical-align:top;}
.header2 .right .profile { padding:3px 0 3px; white-space:nowrap; color:#333333; font-size:1em; }
.header2 .right .profile div { width:160px; height:8px; background:url(http://static.imedix.com/media/images/header/profileScaleBg.gif) no-repeat; padding:2px; margin:0 0 0; }
.header2 .right .profile div img { height:8px; }
/*guestUl*/
.header2 .right .guestUl { width:170px; height:85px; background:url(http://static.imedix.com/media/images/header/rightGuestBg.png) no-repeat; overflow:hidden; float:right; }
.header2 .right .guestUl li { color:#666666; padding:0 0 0 10px; font-weight: bold; }
.header2 .right .guestUl li a { color:#0177ef; font-weight: bold;}
.header2 .right .guestUl li.first { font-size:1.4em; padding:17px 0 15px 10px; font-weight:normal; }
.header2 .right .guestUl li.first a { font-weight:normal;}
/*inviteUl*/
.header2 .right a.inviteUl { color:#000000; text-decoration:underline; font-size:1em; display:block; text-align:right; position: absolute; bottom: 0px; right:0; }
.header2 .right a.inviteUl img { vertical-align:middle;}
/**/
.meanLine a.all2 { text-decoration: underline; display:inline; float:right; padding:0.2em 0 0.3em; font-size:0.71em; color:#22559d; font-weight: normal; margin-right:-10px; }
.meanLine a.all2:hover {  text-decoration: underline;color:#686b5b;}
.meanLine .breadcrumbs {margin-left:-1em; _margin-left: -0.55em;}
.breadcrumbs .back { float:right; color: #007ed3; font-size:1em; }
.breadcrumbs .back a{ /*background-color:#81B7D3; color:White;*/ color: #007ed3; padding:2px; text-decoration:underline;}
.breadcrumbs .back:hover a{ color: #002c44; }
/*subs*/
ul.subs {height:42px; white-space:nowrap; margin:0 0 0 6px; clear:both;  }
/*OPERA FILTER
html:first-child ul.subs {  top:-0.4em;}*/
/*============*/
ul.subs li {float:left; font-size:14px; line-height:40px; display:inline; margin:0 0px 0 0; height:42px;}
ul.subs li span { font-weight:bold; }
ul.subs li.first,
ul.subs li.last { margin:0; padding:0; background:none;}
ul.subs li.l { width:16px; margin:0; padding-left:12px;}
ul.subs li.r { width:16px; margin:0; padding-right:4px;}
ul.subs li.v {background:url(http://static.imedix.com/media/images/header/subsVline.gif) center top no-repeat; width:21px; margin:0;}
ul.subs li a { font-size:14px; line-height:40px; padding:0 0px; height:auto; color:#000; display:inline; text-align:center; white-space:nowrap; background:none;}
ul.subs li a:hover { text-decoration:none; color:#000;}
.newtab {font-style:italic; font-size:12px; color:Orange; font-weight:bold;}
/*header3*/
.header3{position:relative; z-index:1;}
.header3 h1 {padding:17px 0; font-size:18px; color:#6FA819; font-weight:normal;}
.header3 .searchLine { min-height:56px; _height:56px; padding:8px 15px 0; clear:both; }
.header3 .searchLine .logo { float:left; margin-right:15px; }
.header3 .searchLine .search {  margin-top:8px;  #margin-top:16px; margin-left:30px; }
.header3 .searchLine .search td { vertical-align:top;padding:2px 0 0;}
.header3 .searchLine .searchTd { background:url(http://static.imedix.com/media/images/header/searchSelectBg.png) left top no-repeat;}
.header3 .searchLine .search .searchBox { font-size:16px; height:21px; margin:0 8px 0 4px; padding:0 0 1px 2px; width:308px; border:0; background:transparent; }
.header3 .searchLine .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.header3 .searchLine .search input {vertical-align:middle; }
.header3 .searchLine .search cite { color:#b1b1b1; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.header3 .searchLine .search .selector { width:116px; background:url(http://static.imedix.com/media/images/header/selectTop.png) center top no-repeat;}
.header3 .searchLine .search .selector .exWrap { position:relative;}
.header3 .searchLine .search .selector .visText { width:102px; height:18px; _height:17px; font-size:14px; font-weight:bold; padding:5px 0 0 7px; position:absolute; cursor:pointer }
.header3 .searchLine .search .selector .expander { width:102px; background:transparent url(http://static.imedix.com/media/images/header/selectBot.png) center bottom no-repeat; min-height:1px; _height:1px; padding:0 7px 8px; font-size:0.001em; position:absolute; top:23px;overflow:hidden; cursor:pointer}
.header3 .searchLine .search .selector .expander .items { font-size:14px; font-weight:bold; line-height:18px; display:none; cursor:pointer}
.header3 .searchLine .search .selector .expander .items .first{ padding-top:2px;margin-top:3px;border-top:dashed 1px  #A6D886;}
.header3 .searchLine .search .selector .expander.on .items { display:block; cursor:pointer;}
.header3 .searchLine .search .selector .expander.on .items li { z-index:1000;}
.header3 .searchLine .forumPromo{float:right; text-align:right; padding-right:0.5em;}
.header3 .searchLine .search .searchTd .uber{position:absolute; font-size:15px; display:none; color:#B1B1B1; margin:5px 0 0 8px;}
.header3.up .searchLine .search .searchTd .uber{}
.header3 .tabsUserhLine { padding:17px 15px 0; z-index:1; height:42px;}
/*tabs*/
.header3 .tabsUserhLine .tabs {}
.header3 .tabs li { float:left; display:inline; height:42px;}
.header3 .tabs li a { display:block; height:42px; text-indent:-9999px; overflow:hidden; text-decoration:none; zoom:1; background:url(http://static.imedix.com/media/images/header/tabs.png) no-repeat; }
.tabs #hp a { width:93px; background-position:left top;}
.tabs #hp a.on { background-position:left bottom;}
.tabs #hp.hover a { background-position:left top;}
.up .tabs #hp.hover a,
.header3 .tabs #hp.on a {background-position:left bottom;}
.tabs #HealthCommunity a { width:207px; background-position:-93px top;}
.tabs #HealthCommunity.hover a { background-position:-93px -42px;}
.up .tabs #HealthCommunity.hover a,
.header3 .tabs #HealthCommunity.on a {background-position:-93px bottom;}
.tabs #MyStuff a { width:150px; background-position:-300px top;}
.tabs #MyStuff.hover a { background-position:-300px -42px;}
.up .tabs #MyStuff.hover a,
.header3 .tabs #MyStuff.on a { background-position:-300px bottom;}
.tabs #Members a { width:138px; background-position:-450px top;}
.tabs #Members.hover a { background-position:-450px -42px;}
.up .tabs #Members.hover a,
.header3 .tabs #Members.on a { background-position:-450px bottom;}
.header3.up { min-height:75px; height:auto;}
.up .tabsUserhLine {padding:0 15px 5px; zo om:1; height:auto;}
.up .tabsUserhLine .tabs li { float:left; display:inline; height:27px;}
.up .tabsUserhLine .tabs li a { display:block; height:27px; text-indent:-9999px; overflow:hidden; text-decoration:none; zoom:1; background:url(http://static.imedix.com/media/images/header/tabsUp.png) no-repeat;}
/**/
.tabsUserhLine .tabs li ul { position:absolute; background:red; display:none; padding:0 0 10px; z-index:1;}
.tabsUserhLine .tabs li ul li { float:none!important; display:block!important; height:auto!important; margin:0 6px!important;}
.tabsUserhLine .tabs li ul li a { background-image:none!important; height:auto!important; text-indent:0!important; color:#fff!important; width:auto!important; padding:4px 8px 5px; border-top:1px solid #b7def8;}
.tabsUserhLine .tabs li ul li a.on { font-weight:bold}
.tabsUserhLine .tabs li ul li.first a { border-color:#82c8f9; #border-color:#78c3f9;}
.tabsUserhLine .tabs li ul li a:hover { background-color:#3b8ec9; border:0; padding:5px 8px 5px;}
.tabsUserhLine .tabs li.hover ul { display:block;}
.tabsUserhLine .tabs li#HealthCommunity ul { width:209px; margin-left:-1px;  background:url(http://static.imedix.com/media/images/header/healthCommunitySub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/healthCommunitySub.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#MyStuff ul { width:152px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/MyStuffSub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/MyStuffSub.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#Members ul { width:140px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/membersSub24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/membersSub.png) center bottom no-repeat;}
/**/
.tabsUserhLine .tabs li#HealthCommunity.on ul { width:209px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/healthCommunitySubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/healthCommunitySubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#MyStuff.on ul { width:152px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/MyStuffSubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/MyStuffSubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li#Members.on ul { width:140px; margin-left:-1px; background:url(http://static.imedix.com/media/images/header/membersSubOn24.png) center bottom no-repeat; _background:url(http://static.imedix.com/media/images/header/membersSubOn.png) center bottom no-repeat;}
.tabsUserhLine .tabs li.on ul li a {color:#000!important;border-color:#d5d5d5!important;}
.tabsUserhLine .tabs li.on ul li.first a { border-color:#e4e8eb!important;}
.tabsUserhLine .tabs li.on ul li a:hover {  background-color:#d9d9d9!important;}
/**/
.header3 .tabsUserhLine .userTop { float:right; text-align:right; line-height:18px; font-size:13px; }
.header3 .tabsUserhLine .userTop span { color:#1e62a9; font-size:12px; }
.header3 .tabsUserhLine .userTop a { font-size:13px; color:#1e62a9;}
/**/
/*spacers*/
.vSpacer5 { height:5px; font-size:2px; overflow:hidden;}
.vSpacer7 { height:7px; font-size:2px; overflow:hidden;}
.vSpacer10 { height:10px; font-size:2px; overflow:hidden;}
.vSpacer15 { height:15px; font-size:2px; overflow:hidden;}
.userTop .status {  display:inline;  text-align:left; position: relative; zoom:1; width:107px; }
.up .userTop .status { _left:-644px;}
.userTop .status a { font-weight:bold; text-decoration:none; padding:0 9px 0 0px; background:url(http://static.imedix.com/media/images/header/status.gif) right 7px no-repeat;  margin:0 -5px 0 0; #margin-right:-2px; zoom:1; }
.userTop .status a.online { color:#44a800; padding:0 13px 0 2px; background:url(http://static.imedix.com/media/images/header/statusOn.gif) right 7px no-repeat; }
.userTop .status a.offline { color:#da0000; padding:0 13px 0 2px; background:url(http://static.imedix.com/media/images/header/statusOff.gif) right 7px no-repeat; }
.userTop .status a.busy { color:#007ed3; }
.userTop .status a.invisible { color:#bbbbbb; background:url(http://static.imedix.com/media/images/header/statusInvisble.gif) right 7px no-repeat; }
.userTop .status a:hover { }
.userTop .status .statusSelect {z-index:1; position:absolute; left:; top:-4px; width:68px; right:-8px; height:72px; padding:24px 1px 0 1px; background:url(http://static.imedix.com/media/images/header/statusSelectBg.png) left top no-repeat; _background:url(http://static.imedix.com/media/images/header/statusSelectBgIE.png) left top no-repeat; }
.userTop .status .statusSelect .mid { display:block; padding:1px 0; margin:1px 0; border-bottom:1px solid #cde6bc; border-top:1px solid #cde6bc;}
.userTop .status .statusSelect a { display:block; background:none; width:62px; text-align:left; padding:1px 0 1px 4px; margin:0 0 0 1px; }
.userTop .status .statusSelect a:hover { color:#fff; background-color:#3b8ec9;}
/************************/
.header3.hp .tabsUserhLine { padding-top:0;}
.header3.hp .searchLine { min-height:0; height:48px!important; overflow:hidden;padding-top:10px;}
.hpSearch { padding:15px 0 0 170px; height:133px; background:url(http://static.imedix.com/media/images/general/hpImage4.jpg) left bottom no-repeat; }
.hpSearch h2 { display:block; font-size:17px; color:#0e64a0; padding:5px 0 2px 8px; font-weight: normal; }
.hpSearch .search .searchTd .uber{ position:absolute; margin-top:-4px; font-size:15px; display:none; color:#B1B1B1; padding:5px 0 0 8px; }
.hpSearch .search td { vertical-align:top;padding:2px 0 0; height:43px!important; overflow:visible;}
.hpSearch .searchTd { background:url(http://static.imedix.com/media/images/header/searchHp.png) left top no-repeat; width:435px;	
	_background:none!important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/header/searchHp.png', sizingMethod='image');}
.hpSearch .search .searchBox { font-size:16px; height:21px; margin:1px 8px 0 4px; padding:0 0 1px 2px; width:418px; border:0; background:transparent; }
.hpSearch .search .searchType { height:21px; border:0; font-size:14px; margin:0 28px 0 0; font-weight:bold; width:82px; text-align:center; background:transparent; }
.hpSearch .search input {vertical-align:middle; position:relative; }
.hpSearch .search cite {position:relative; color:#8b8f93; font-size:11px; display:block; padding:7px 0 0 8px; font-style:normal;}
.chat { background:url(http://static.imedix.com/media/images/general/chat2Bg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chat2Bg.png) no-repeat; width:341px; /*height:531px;*/ height:398px; padding:0 4px 3px 0; cursor:move; }
.chatBig { background:url(http://static.imedix.com/media/images/general/chatBigBg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chatBigBg.png) no-repeat; width:341px; height:555px; padding:0 4px 3px 0; }
.chatMini { background:url(http://static.imedix.com/media/images/general/chatMiniBg24.png) no-repeat;_background:url(http://static.imedix.com/media/images/general/chatMiniBg.png) no-repeat; width:341px; height:115px; padding:0 4px 3px 0; overflow:hidden; cursor:move;}
.control { position:relative; height:32px; cursor:move; }
.control a { position:absolute; display:block; text-decoration:none; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.control a.sYes { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) left top no-repeat; height:13px; width:15px; top:14px; left:26px; }
.control a.sYes:hover { background-position: left -13px; }
.control a.sYes-On { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) left -26px no-repeat; height:13px; width:15px; top:14px; left:26px; }
.control a.sNo { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) right top no-repeat; height:13px; width:7px; top:14px; left:26px; }
.control a.sNo:hover { background-position: right -13px; }
.control a.sNo-On { background:url(http://static.imedix.com/media/images/icons/chatSoundControl.gif) right -26px no-repeat; height:13px; width:7px; top:14px; left:46px; }
.control a.min { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) left top no-repeat; height:11px; width:8px; top:14px; right:37px; }
/*.control a.min:hover {}*/
.control a.exp { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) -17px top no-repeat; height:11px; width:12px; top:14px; right:37px; }
/*.control a.exp:hover {}*/
.control a.close { background:url(http://static.imedix.com/media/images/icons/chatWinControl.gif) -38px top no-repeat; height:11px; width:7px; top:14px; right:21px; }
/*.control a.close:hover {}*/
/*yellow*/
.yellow { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.9em; color:#000000; width:300px; margin:0 auto; background:url(http://static.imedix.com/media/images/corners/chatYellowB.gif) bottom no-repeat; padding:0 0 4px; cursor:default;}
.yellow b { display:block; height:4px; overflow:hidden; font-size:0.001em; background:url(http://static.imedix.com/media/images/corners/chatYellowT.gif) top no-repeat; }
.yellow h5 { font-size:1.1em; width:auto}
.yellow span { font-size:1.1em; font-weight:bold;  }
.yellow .innerTop .accept, 
.yellow .innerTop .ignore {float: left; font-size:1.1em;}
.yellow .innerTop .accept{color:#3674f2;}
.yellow .innerTop .ignore{color:#989898; margin-left:10px}
.yellow .innerTop,
.yellow .innerBot { background-color:#edf6c1; padding:3px 8px; #height:1%;}
.yellow .innerBot  { }
.yellow .innerBot cite { font-size:0.95em; display:block; float:right; font-weight:bold;}
.yellow .innerBot input { font-size:0.9em; border:1px solid #7b7d70; font-style: italic; color: #666666; width: 115px; display: block; height: 12px; float: right; position:relative; }
.yellow .innerTop img { float:left; margin:0 9px 0 0; }
.yellow .innerBot img { float:right; margin:0 0 0 9px; }
.yellow img { width:37px; height:37px; padding:2px; background-color:#ffffff; }
.yellow .friends {background:transparent url(http://static.imedix.com/media/images/icons/addToFriends.gif) no-repeat scroll 2px center; color:Black; padding-left:20px; float:left; margin-top:5px; font-style:normal;}
.yellow a { color:#666666; font-style:italic; font-size:0.95em; display:block; float:right; clear:left;}
.yellow a:hover { color:#3A3A3A; }
.yellow .innerTop a { clear:right; }
/*.chatMini .yellow .innerTop { font-weight:bold;}*/
/*conversation*/
.conversation { height:147px; width:/*300*/274px; padding:0 13px; margin:2px auto; background-color:#ffffff; overflow:auto; font-size:0.9em; cursor:default }
.conversation2 { height:124px; width:/*300*/274px; padding:0 13px; margin:2px auto; background-color:#ffffff; overflow:auto; font-size:0.9em; }
.conversation p,
.conversation2 p { color:#4F4F4F; margin:7px 0; }
.conversation p.other,
.conversation2 p.other { color:#0F577F; }
.conversation p.last,
.conversation2 p.last { margin:15px 0; padding:7px 0; color:#c0c0c0; border-top:1px solid #c0c0c0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:0.95em; }
.postConversation { background-color:#edefd3; width:/*300*/274px; padding:3px 13px; margin:0 auto 4px; font-size:0.8em; color:#666666; cursor:default; }
/*talk*/
.chat .talk { position:relative; height:60px; width:310px; margin:2px 0 6px 10px; background:url(http://static.imedix.com/media/images/corners/chatLine.gif) left repeat-y; clear: both; }
.chat .talk textarea { border:0; overflow:auto; float:right; height:60px; width:200px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.85em; }
.chat .talk .send { display:block; overflow:hidden; text-indent:-9999px; text-decoration:none; position:absolute; height:75px; width:75px; background:url(http://static.imedix.com/media/images/buttons/chatSend.png) no-repeat; left:0; top:26px; z-index: 1; }
.chat .talk .send:hover { background-position: left -75px; }
.chat .talk .errorMsg { padding-left:50px; font-style:italic; /*color:#F14D6A*/ color:#989898;}
.chat .talk h6 { padding:1px 0 0 20px; font-size:0.85em; color:#666666; font-weight:normal; cursor:default}
/*textControl*/
.textControl { clear:both; margin: 0 0 0 20px; height:21px; }
.textControl li { float:left;}
.textControl li a { display:block; height:21px; text-indent:-9999px; text-decoration:none; overflow:hidden;}
.textControl li a.s { width:33px; background:url(http://static.imedix.com/media/images/buttons/chatS.png) left top no-repeat;}
.textControl li a.b { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatB.png) left top no-repeat;}
.textControl li a.i { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatI.png) left top no-repeat;}
.textControl li a.u { width:24px; background:url(http://static.imedix.com/media/images/buttons/chatU.png) left top no-repeat;}
.textControl li a:hover,
.textControl li a.on {background-position:left bottom;}
/* user */
.userssContainer { clear:both; padding:3px 0; margin:0 2px 0 0; }
.userssContainer .NoResults {font-size:1.2em; font-weight:bold; padding-left:15px; line-height:45px}
.userssContainer .NoResults ul {margin-left:30px; line-height:35px;}
.userssContainer .NoResults li {font-weight:normal; list-style:disc;}
.usersWrapper { float:left; width:33%; }
.usersWrapperCenter { float:left; width:34%;}
.user,
.userOn {margin:2px 0 2px 4px; overflow:hidden; }
.user { background:url(http://static.imedix.com/media/images/general/userT.png) right top no-repeat; }
.userOn { background:url(http://static.imedix.com/media/images/general/userOnT.png) right top no-repeat; }
.user .inner {background:url(http://static.imedix.com/media/images/general/userTl.png) left top no-repeat; padding:11px 0 0;}
.userOn .inner { background:url(http://static.imedix.com/media/images/general/userOnTl.png) left top no-repeat; padding:11px 0 0;}
/*userStatus*/
.userStatus { clear:right; }
input.chatBut { background:url(http://static.imedix.com/media/images/buttons/chatWithMe.png) no-repeat; width:101px; height:29px; text-decoration:none; text-indent:-9999px; overflow:hidden; margin:-3px 0 4px; }
input.chatBut.hover { background-position: left -29px;}
.user .userStatus a { color: #007ed3; text-decoration: underline; }
.user .userStatus a:hover { text-decoration: underline; color: #002c44; }
.userStatus h3 { font-family:Arial, Helvetica, sans-serif; font-size: 1.3em; }
.currUserStatus {font-family:Georgia, "Times New Roman", Times, serif; font-size: 0.85em; margin-bottom:8px; line-height:1.2em;}
/*userLine*/
.userLine { /*2ed height*/ height: 90px; padding:9px 0 0 11px; clear:both; white-space:nowrap; overflow: hidden; }
.userLine img.userImg { width:78px; height:78px; padding:4px; margin:0 7px 0 0; background-color:#FFFFFF; float:left;}
.userLine cite { display:block; color:#666666; font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif;}
/*userData*/
.userData {  /*3ed height*/font-size:0.95em; height:93px; overflow:hidden; padding:3px 19px 20px;}
.userData span { padding-bottom:9px; display: block; float:left; }
.user .userDataWrapper { background:url(http://static.imedix.com/media/images/general/userB.png) right bottom no-repeat; _margin-bottom:-2px;}
.user .userDataWrapper b.tr { height:4px; background:url(http://static.imedix.com/media/images/general/userC.png) right top no-repeat; font-size: 0.01em; display: block; }
.user .userDataWrapper b b { height:4px; background:url(http://static.imedix.com/media/images/general/userC.png) left top no-repeat; font-size: 0.01em; display: block; width:150px; }
.user .userData {background:url(http://static.imedix.com/media/images/general/userBL.png) left bottom no-repeat; }
.userOn .userDataWrapper { background:url(http://static.imedix.com/media/images/general/userOnB.png) right bottom no-repeat; _margin-bottom:-2px;}
.userOn .userDataWrapper b.tr { height:4px; background:url(http://static.imedix.com/media/images/general/userOnC.png) right top no-repeat; font-size: 0.01em; display: block; }
.userOn .userDataWrapper b b { height:4px; background:url(http://static.imedix.com/media/images/general/userOnC.png) left top no-repeat; font-size: 0.01em; display: block; width:150px; }
.userOn .userData {background:url(http://static.imedix.com/media/images/general/userOnBL.png) left bottom no-repeat; }
.userData h5 { font-size:1.3em;}
.userData a { font-family:Arial, Helvetica, sans-serif; color: #007ed3; }
.userData a:hover { }
/*.userData a:visited { color: #b3c0c7; }*/
.userData a.profile { color:#000000; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; float:right; width: auto; }
.userData a.profile:hover { color:#000000; text-decoration: underline; font-weight: bold; }
.userData a.mail { color:#000000; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline; background:url(http://static.imedix.com/media/images/icons/mail2.png) left center no-repeat; display:block; line-height:23px; padding:0 0 0 35px; bottom:0; margin: 20px 0 0; }
.userData a.mail:hover { color:#000000; text-decoration:underline; font-weight: bold; }
.userData p { font-family:Arial, Helvetica, sans-serif; font-size:1.05em;}
.userData p a { color: #007ed3; }
.userData p a:hover { color: #002c44; }
.userData .UserIntersts { height:48px; overflow:hidden;  }
.userData .InterestsTitle { clear:both; }
.userData .NoInterests { padding-bottom:3px; font-family:georgia; color:gray; font-style:italic}
/*#####################*/
.ppcontent { background-color:#ffffff; padding:0.8em 0 5em; #height:1%; }
/*ppuserOn*/
.ppuserOn {background-color:#bde1ff;}
.ppuserOn .inner,
.ppuser .inner { padding:0.6em 1em 1em; }
.ppuserOn b.top {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.bot {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuserOn b.bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser {background-color:#e6e6e6;}
.ppuser b.top {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuser b.top b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuser b.bot {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser b.bot b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser table,
.ppuserOn table { width:100%;}
/*userDataWrapper*/
.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppOnBg2.gif) bottom repeat-x #f0f8ff; margin:0 434px 0 0; }
td.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppOnBg2.gif) bottom repeat-x #f0f8ff; margin:0; vertical-align:top; font-size: 1em; }
.ppuserDataWrapper b.top2,
.userFriends b.top2,
.blocked b.top2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.top2 b,
.userFriends b.top2 b,
.blocked b.top2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.bot2,
.userFriends b.bot2,
.blocked b.bot2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuserDataWrapper b.bot2 b,
.userFriends b.bot2 b,
.blocked b.bot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.userFriends .noFriends { font-family:georgia; color:gray; font-style:italic; font-size: 12px; margin-left:70px;}
/*td*/
td.userBot2,
td.userFriendsBot2 { height:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBr2.gif) right bottom no-repeat; font-size: 0.01em; }
td.userBot2 b,
td.userFriendsBot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOnBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
td.userBot2 {background-color:#d4ecff;}
td.userFriendsBot2 {background-color:#fff;}
/**/
.userFriends b.bot2 { clear:both;}
.ppuser .ppuserDataWrapper  { background:url(http://static.imedix.com/media/images/corners/ppBg2.gif) bottom repeat-x #fffffe; margin:0; margin:0 434px 0 0; }
.ppuser td.ppuserDataWrapper { background:url(http://static.imedix.com/media/images/corners/ppBg2.gif) bottom repeat-x #f5f5f5; margin:0; vertical-align:top; font-size: 1em; }
.ppuser .ppuserDataWrapper b.top2,
.ppuser .userFriends b.top2,
.ppuser .blocked b.top2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.top2 b,
.ppuser .userFriends b.top2 b,
.ppuser .blocked b.top2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.bot2,
.ppuser .userFriends b.bot2,
.ppuser .blocked b.bot2 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser .ppuserDataWrapper b.bot2 b,
.ppuser .userFriends b.bot2 b,
.ppuser .blocked b.bot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
/*td*/
.ppuser td.userBot2,
.ppuser td.userFriendsBot2 { height:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBr2.gif) right bottom no-repeat; font-size: 0.01em; }
.ppuser td.userBot2 b,
.ppuser td.userFriendsBot2 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppOffBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.ppuser td.userBot2 {background-color:#dedede;}
.ppuser td.userFriendsBot2 {background-color:#fff;}
/**/
/*ppuserLine*/
.ppuserLine { font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 1em; line-height: 1.3em; padding:0 0.1em 0; font-size: 0.85em; he ight: 118px; zoom:1; }
.ppuserLine h3 { font-family:Arial, Helvetica, sans-serif; float: left; }
.ppuserLine .profile { background:url(http://static.imedix.com/media/images/corners/grey345Top.gif) left top no-repeat; padding:6px 10px 4px; color:#333333; font-size:1.1em; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; }
.ppuserLine .profile div { margin:2px 0;  width:165px; height:8px; background:url(http://static.imedix.com/media/images/general/profileScaleBg2.gif) no-repeat; padding:2px; }
.ppuserLine .profile div img { height:7px; }
.ppuserOn .ppuserLine .profile { background:url(http://static.imedix.com/media/images/corners/blue345Top.gif) left top no-repeat;}
.ppuserLine .bot { width:345px; height:3px; background:url(http://static.imedix.com/media/images/corners/grey345Bot.gif) no-repeat;}
.ppuserOn .ppuserLine .bot {background:url(http://static.imedix.com/media/images/corners/blue345Bot.gif) no-repeat;}
.ppuserLine img.userImg { width:78px; height:78px; padding:4px; margin:0 1em 0 0; background-color:#FFFFFF; float:left; }
.ppuserLine .ppuserLineRight {float:right; width:345px;}
.userLinks { float:right; margin-top: 0em; margin-right: -0.3em; }
.userLinks li { display:inline; color:#000000; font-size:1.3em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.userLinks li a { color: #000000; font-weight: normal; padding: 0 0.5em; border-left: 1px solid #000000; }
.userLinks li a.first { border:0; border-right: 1px solid #000000;}
.userLinks li a:hover { color:#535353;}
.ppuserLine a.talk { background:url(http://static.imedix.com/media/images/buttons/chatWithMe.png) no-repeat; width:101px; height:29px; display:block; float:left; text-decoration:none; text-indent:-9999px; overflow:hidden; position:relative; margin:-7px 4px 7px 0;}
.ppuserLine a.talk:hover { background-position: left -29px;}
.ppuserLine a.mail,
.ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat;}
.ppuser .ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3Off.gif) left center no-repeat;}
.ppuser .ppuserLine a.block { background:url(http://static.imedix.com/media/images/icons/block.gif) 3px center no-repeat;}
.ppuser .ppuserLine a.unblock { background:url(http://static.imedix.com/media/images/icons/blockOn.gif) 3px center no-repeat;}
.ppuserLine a.friends { background:url(http://static.imedix.com/media/images/icons/addToFriends.gif) 2px center no-repeat;}
.ppuserLine a.mail,
.ppuserLine a.friends {color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both; }
.ppuserLine a.block {background:url(http://static.imedix.com/media/images/icons/block.gif) 3px center no-repeat; color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both; }
.ppuserLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat;}
.ppuserLine a.unblock {background:url(http://static.imedix.com/media/images/icons/blockOn.gif) 3px center no-repeat; color:#000000; font-size:1.07em; font-family:Arial, Helvetica, sans-serif; display:block; float:left; padding:4px 0 4px 25px; clear:both;}
/*ppuserData*/
.ppuserData { position:relative; padding:1.2em; line-height:2em; }
.ppuserData h3 span { font-weight:normal;}
.ppuserData cite { color:#008dff; font-family:Georgia, "Times New Roman", Times, serif; display:block; padding:0.3em 0 0; }
.ppuserData p { margin:2em 0; padding:2em 0 0; border-top:4px solid #ffffff;}
.ppuserData p b { display:block;}
.ppuserData img { vertical-align:middle; border:1px solid #fff;}
.ppuserData img.qMark { border:0;}
/*UPDATE*/
.editOut { background-color: #FFFFFF; }
.editOut .top3 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppTr.gif) right top no-repeat; font-size: 0.01em; display: block;}
.editOut .top3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .top3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppTl.gif) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .bot3 {height:4px; background:url(http://static.imedix.com/media/images/corners/ppBr.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .bot3 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/ppBl.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs { background-color:#e3f2ff; margin: 0.3em 0.6em 0.6em; padding: 0; line-height: 2.2em; }
.editOut .breadcrumbs .top4 {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right top no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .top4 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left top no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .bot4 {height:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) right bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs .bot4 b {height:4px; width:4px; background:url(http://static.imedix.com/media/images/corners/blueOnWhite.png) left bottom no-repeat; font-size: 0.01em; display: block;}
.editOut .breadcrumbs a { padding-left:0.8em;}
.fieldset { margin: 0.6em; font-size: 1.05em;}
.fieldset .top5 {height:3px; background:url(http://static.imedix.com/media/images/corners/ppTr2.gif) right top no-repeat; font-size: 0.01em; display: block;}
.fieldset .top5 b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppTl2.gif) left top no-repeat; font-size: 0.01em; display: block;}
.fieldset .bot5 {height:3px; background:url(http://static.imedix.com/media/images/corners/ppBr2.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.fieldset .bot5 b {height:3px; width:3px; background:url(http://static.imedix.com/media/images/corners/ppBl2.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.fieldset .in { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding: 1em 1.2em 1.5em; }
.fieldset .in img.userImg { width:54px; height:54px; padding:2px; margin:0 0.8em 0 0; background-color:#d4d4d4; float: left; }
.fieldset .in b.name { font-family:Georgia, "Times New Roman", Times, serif; margin-left:0.4em;}
/*ud-update details*/
.ud h5 { font-size:1.01em; font-family:Arial, Helvetica, sans-serif;}
.ud2 label { display: block; width: 5.3em; float: left; padding:0.3em 0 0; }
.ud input { border:1px solid #939393; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:287px;}
.ud2 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:278px;}
.ud2 select {background-color:#f5f6f7;margin:0 0 0.5em; width:281px;}
.ud2 textarea { height:150px;border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:278px;}
.ud2 h5 { font-size:1.01em; font-family:Arial, Helvetica, sans-serif;}
/**/
.fieldset .in .error,
.fieldset .in .rem  { display:block;}
.fieldset .ud2 .error,
.fieldset .ud2 .rem  { display:block; margin-left:10.9em;}
.fieldset .ud3 { clear:both; #height:1%;padding-top: 10px;}
.fieldset .ud3 label { display: block; width: 5.2em; float: left; padding:0.3em 0 0; }
.fieldset .ud3 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:277px;}
.fieldset .ud3 select {background-color:#f5f6f7;margin:0 0 0.5em; width:280px;}
/**/
.fieldset .ud4 { clear:both; #height:1%;padding-top: 10px;}
.fieldset .ud4 h5 { font-size:1.3em }
.fieldset .ud4 .error,
.fieldset .ud4 .rem  { display:block; margin-left:6em;}
.fieldset .ud4 .subTitle{font-size:1.1em}
.fieldset .ud4 ul { list-style-type:disc; padding-left:20px;}
.fieldset .ud4 li,p {font-size:1.0em; }
.fieldset .ud4 li{clear:right; padding-top:10px;}
.fieldset .ud4 label { display: block; width: 5.2em; float: left; padding:0.3em 0 0; }
.fieldset .ud4 input { border:1px solid #939393; background-color:#f5f6f7; font-size:1.2em; margin:0 0 0.5em; padding: 2px 0; width:277px;}
.fieldset .ud4 select {background-color:#f5f6f7;margin:0 0 0.5em; width:280px;}
/**/
input.goH { background:url(http://static.imedix.com/media/images/buttons/go.png) left bottom; width:54px; height:27px; margin-left: 0.6em; cursor:pointer }
input.go { background:url(http://static.imedix.com/media/images/buttons/go.png) left top; width:54px; height:27px; margin-left: 0.6em; cursor:pointer }
input.saveD { background:url(http://static.imedix.com/media/images/buttons/disabled_save.png) left top; width:114px; height:31px; margin-left: 0.6em; cursor:default }
input.save { background:url(http://static.imedix.com/media/images/buttons/saveChanges.png) left top; width:114px; height:31px; margin-left: 0.6em; }
input.saveH { background:url(http://static.imedix.com/media/images/buttons/saveChanges.png) left bottom; width:114px; height:31px; margin-left: 0.6em;}
input.cancel { background:url(http://static.imedix.com/media/images/buttons/cancel2.png) left top; width:68px; height:31px;}
input.cancelH { background:url(http://static.imedix.com/media/images/buttons/cancel2.png) left bottom; width:68px; height:31px;}
input.add { background:url(http://static.imedix.com/media/images/buttons/add2.png) left top; width:54px; height:31px; border:0; margin:-1px 0 1px 0.5em; padding:0; position:relative; }
input.addH { background:url(http://static.imedix.com/media/images/buttons/add2.png) left bottom; width:54px; height:31px; border:0; margin:-1px 0 1px 0.5em; padding:0; }
/**/
.fieldset .addDiv { margin:0; height:123px; overflow:auto; border:1px solid #939393; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #4F4F4F; scrollbar-shadow-color: #FFFFFF; scrollbar-darkshadow-color: #4F4F4F; scrollbar-arrow-color: #4F4F4F; scrollbar-track-color: #FFFFFF; width: 350px; zoom:1; }
.fieldset .addDiv p { padding:10px 0 8px; border-bottom:1px solid #c0c0c0; margin:0 0.5em; }
.fieldset .addDiv a { float:right; }
/*interest*/
.interest { font-size:0.8em; color:#707070; zoom:1; }
.interest a { text-decoration: underline; background-color:#ebefda; padding:0.1em 0.3em 0.2em; color:#929680; margin: 0 0.5em; }
.interest a:hover {  text-decoration: underline;color:#686b5b;}
/**********/
.helpRem {position: relative;}
.buble { position: absolute; background-color:#58a6e5;margin-left:360px; width:210px; overflow:hidden;}
.buble .bubleTop { height:7px; background:url(http://static.imedix.com/media/images/corners/bubleTR.gif) right top no-repeat; font-size: 0.01em; display: block;}
.buble .bubleTop b { height:7px; width:16px; background:url(http://static.imedix.com/media/images/corners/bubleTL.gif) left top no-repeat; font-size: 0.01em; display: block;}
.buble .bubleBot { height:7px; background:url(http://static.imedix.com/media/images/corners/bubleBR.gif) right bottom no-repeat; font-size: 0.01em; display: block;}
.buble .bubleBot b { height:7px; width:16px; background:url(http://static.imedix.com/media/images/corners/bubleBL.gif) left bottom no-repeat; font-size: 0.01em; display: block;}
.buble cite { background:url(http://static.imedix.com/media/images/corners/bubleSide.gif) left top no-repeat; display:block; padding:8px 14px 0 26px; font-size:0.8em; color:#FFFFFF; font-family: Georgia, "Times New Roman", Times, serif;}
.buble cite.bubleInterests { min-height:101px; _height:101px;}
.buble cite.bubleAbout { min-height:135px; _height:135px;}
/*new25-26-11-07*/
.userName { padding:0pt 0pt 0pt 27px; background:url(http://static.imedix.com/media/images/corners/userOff.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.userName span {font-weight:normal; font-size:0.95em; letter-spacing:-0.05em}
.userName a {text-decoration : underline; font-size:1.2em; color:Black; font-family:Arial}
.userName a:hover { text-decoration: none; }
.userOn .userName { background:url(http://static.imedix.com/media/images/general/bulletOn.gif) 11px 0.3em no-repeat; line-height:1.5em; }
.user .userName { background:url(http://static.imedix.com/media/images/general/bulletOff.gif) 11px 0.3em no-repeat; line-height:1.5em; }
.userName cite {color:#666666; display:block; font-family:Georgia,"Times New Roman",Times,serif; font-size:0.98em; font-weight:normal; margin-left:-14px;}
.userLine a.mail {clear:right;color:#000000;display:block;float:left;font-size:0.85em;padding:1px 0pt 2px 25px;width:110px;}
.userLine .friends {background:transparent url(http://static.imedix.com/media/images/icons/addToFriends.gif) no-repeat scroll 2px 8px;color:#000000;display:block;float:left;font-size:0.85em;padding:8px 0pt 1px 24px; width:120px; white-space:normal; }
.userOn .userLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3On.gif) left center no-repeat; }
.userLine .friends:hover,
.userLine a.mail:hover { color:#535353; }
.user .userLine a.mail { background:url(http://static.imedix.com/media/images/icons/mail3Off.gif) left center no-repeat; }
.user .stars,
.userOn .stars { padding:0 21px 7px; vertical-align:top; line-height:20px; width:90px; text-align:center; clear:both; }
.userData .flag { float:right;}
.userData .flag img {}
.ppuserLine .name { font-family:Arial, Helvetica, sans-serif; font-size:1.3em; }
.ppuserLine cite { color:#666666; display:block; padding:6px 0 0; }
.ppuserLine label { padding:6px 11px 7px; width:65px; text-align:center; clear:both; display:block; }
.userFriends { float:right; width:430px; background-color:#FFFFFF; font-size:0.9em; #margin-bottom: 0.7em; }
td.userFriends { width:430px; background-color:#FFFFFF; font-size:0.9em; #margin-bottom: 0.7em; vertical-align: top; float: none; }
.userFriends h3 { margin:0 25px; padding:15px 0; border-bottom:1px solid #c0c0c0; font-size:18px;}
.userFriends h3 a { float:right; width:223px; padding:8px 0; height:30px; text-decoration:underline; overflow:hidden; margin-top:-25px; #margin-top:-43px; font-weight : normal; font-size:13px;}
.userFriends ul { padding:0 25px; margin:25px 0; }
.userFriends li { position:relative; display:inline; float:left; width:150px; height:105px; margin:0 40px 12px 0; overflow:hidden; border-bottom:1px solid #c0c0c0; }
.userFriends li a.theUserName {font-size:1.2em; color:Black; text-decoration:underline; font-family:Arial; font-weight:bold;}
.userFriends li a.theUserName:hover {color:#535353;}
.userFriends li .userImg { width:61px; height:61px; padding:3px; border:1px solid #c0c0c0; float:left; margin:5px 7px 0 0;}
.userFriends li .userImgBadge {padding:3px; float:left; }
.userFriends li .status { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; line-height:1.5em; height:48px; padding:5px 0 0; }
.userFriends li .status a {font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}
.userFriends li img {cursor:pointer;}
.userFriends .noFriends {padding:2em; font-size:1.2em;font-family: Georgia, "Times New Roman", Times, serif;}
.userAction { float:right; width:400px; }
.userAction a { float:right; width:400px; font-family:Arial, Helvetica, sans-serif; }
.friendBox { display:block; float:left; width:150px; height:105px; overflow:hidden;}
.friendBox a.theUserName {font-size:1.1em; color:Black; text-decoration:underline; font-family:Arial; font-weight:bold;}
.friendBox .userImg { width:61px; height:61px; padding:3px; border:1px solid #c0c0c0; float:left; margin:5px 7px 0 0;}
.friendBox li img {cursor:pointer;}
.friendBox .status {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; line-height:1.5em; height:48px; padding:5px 0 0; width:100px !important;}
.friendBox .status a {font-family:Arial, Helvetica, sans-serif; font-size:1.0em;}

img.star100 { background:url(http://static.imedix.com/media/images/icons/star100.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star100.png', sizingMethod='scale');
}
img.star000 { background:url(http://static.imedix.com/media/images/icons/star000.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star000.png', sizingMethod='scale');
}
img.star025 { background:url(http://static.imedix.com/media/images/icons/star025.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star025.png', sizingMethod='scale');
}
img.star050 { background:url(http://static.imedix.com/media/images/icons/star050.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star050.png', sizingMethod='scale');
}
img.star075 { background:url(http://static.imedix.com/media/images/icons/star075.png) no-repeat; width:13px; height:12px; _background:none!important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.imedix.com/media/images/icons/star075.png', sizingMethod='scale');
}
a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends.png) no-repeat; width:170px; height:32px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}

.ppuserOn a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends2On.png) no-repeat; width:174px; height:36px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
.ppuser a.invite {cursor : pointer; background:url(http://static.imedix.com/media/images/buttons/inviteFriends2Off.png) no-repeat; width:174px; height:36px;display:block; float:right; margin:0em 0pt 0pt 0.5em; text-decoration:none; text-indent:-9999px; overflow:hidden;}
a.invite:hover { background-position:left bottom;}
.psLine { clear: both; padding: 0.1em 0 0.7em; margin: 0 0.8em; text-align: right; width:737px}
/*sortPeople*/
.sortPeople { font-size:12px; padding:12px 8px; margin:0; border-bottom:1px solid #c0c0c0; }
.sortPeople h1 {color:Black;font-family:Arial,Helvetica,sans-serif;font-size:1.7em;font-weight:normal;padding:0 0 0.7em;}
.sortPeople a { font-weight:normal;}
.sortPeopleBy { }
.sortPeopleBy th { font-size:1em;}
.sortPeopleBy td { font-size:1em;}
.sortPeopleBy td input { margin:1px 4px 0 8px; #margin:0 2px 0 6px;}
/*sortPeople all members page*/
.AllMemberSorting .sortPeople { padding:0.4em 1em; font-size:0.85em; zoom:1; #padding-bottom:0.2em;}
.AllMemberSorting .sortPeople a { font-weight:normal;}
.AllMemberSorting .sortPeopleBy { float:right; font-weight:normal; margin-top:-18px; #margin-top:-20px;}
.AllMemberSorting .sortPeopleBy th {background-color : Transparent; font-size:1em;}
.AllMemberSorting .sortPeopleBy td {background-color : Transparent; font-size:1em;}
.AllMemberSorting .sortPeopleBy td input { margin:1px 4px 0 8px; #margin:0 2px 0 6px;}
/*OPERA FILTER*/
@media all and (min-width:0px) {
table[class="sortPeopleBy"] { margin:-2px 0 0!important;}
table[class="sortPeopleBy"] input { vertical-align:inherit!important;}
}
/*============*/
.psLine span {  cursor: pointer; }
.psLine span a {color: #000; font-size: 0.85em; font-style: italic;}
.psLine span img { vertical-align: middle; margin-right: 5px; text-decoration:none;}
.psLine input { width: auto; height: auto; border: 0; vertical-align: middle; margin-left: 0.8em; }
/**/
.blocked {background:#fff;}
.blocked h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:5px 0 25px;}
.blocked p {font-size:14px;}
.blocked ul { overflow:auto; #overflow:visible; zoom:1; padding:30px 0 0;}
.blocked li { float:left; display:inline; width:86px; height:125px; margin:0 16px 30px 16px; overflow:hidden; white-space:nowrap;}
.blocked li .userImg {height:78px; border:1px solid #c8c8c8; display:block;margin:4px 0 0;padding:3px;width:78px;}
.blocked li a.unblock { display:block; text-align:center; font-size:14px;}
/*new userBox_temps*/
.usersUl { padding:0px 0 10px 3px;}
.usersUl li { position:relative; float:left; display:inline; margin:0 2px 15px; width:32.9%; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat #e7e7e7;}

/*important don't change this class is for members user control under community with no questions!!!*/
.qna .usersUl li {float:left; margin:0 3px 15px 0; width:49%; background:url(http://static.imedix.com/media/images/corners/w-lt.gif) left top no-repeat #e7e7e7;}
/*--------------------------------------------------------------------------------------------------*/
.usersUl li.uOn { background-color:#bbe878;}
.usersUl li b.top {display:block; font-size:00.1em; height:2px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) right top no-repeat!important;}
.usersUl li b.top b {display:block; font-size:00.1em; height:2px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) left top no-repeat!important; width:auto!important;}
.usersUl li b.bot {display:block; font-size:00.1em; height:6px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) right bottom no-repeat!important;}
.usersUl li b.bot b {display:block; font-size:00.1em; height:6px; background:url(http://static.imedix.com/media/images/corners/userBox_temp.gif) left bottom no-repeat!important; width:auto!important;}
.usersUl li .userName {padding:4px 7px 0; background:url(http://static.imedix.com/media/images/corners/userOff_temp.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.usersUl li .userNameAddsence {padding:4px 7px 0; background:url(http://static.imedix.com/media/images/corners/userOff_temp.gif) right top no-repeat; font-size:0.9em; font-weight:bold; font-family:Georgia , "Times New Roman", Times, serif; color:Black; }
.usersUl li .userName cite { margin:0; display:block; color:#666666; font-size:0.98em; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; padding:4px 0 0; height:25px; overflow:hidden; line-height:12px; }
.usersUl li.uOn .userName { background:url(http://static.imedix.com/media/images/corners/userOn_temp.gif) right top no-repeat; }
.usersUl li .userData {  /*3ed height*/ height:100px; padding:7px 7px 7px 97px; font-size: 0.95em; overflow: hidden; background-color: #fff; margin: 0 4px; }
.usersUl li .userImg {width:78px; height:78px; padding:3px; border:1px solid #c8c8c8; float:left; margin-left:-91px;}
.usersUl li .userImgBadge {float:left; margin-bottom:0px; margin-left:-91px;}
.usersUl li .userData span { zoom:1; padding:0px 0 0px; display: block; float:none; overflow:hidden; height:29px; clear:right; }
.usersUl li .userData .InterestsTitle { clear:none; }
.usersUl li .userData .UserIntersts { height:33px; overflow:hidden; line-height:16px;  }
.usersUl li .userData .flag { float:right; margin:-4px -2px 0 0; line-height:12px; }
.usersUl li .stars {cursor:pointer; float:left; clear:left; margin-left:-80px; padding-top:3px;}
.usersUl li .userFunc {text-align:right;}
/**/
.im { padding:5px 10px 0px 60px; height:66px; background:url(http://static.imedix.com/media/images/icons/im.jpg) 10px center no-repeat; }
.im input.go2,
input.go2 { padding:0; border:0; background:url(http://static.imedix.com/media/images/buttons/go2.png) left top no-repeat; width:57px; height:35px; margin-left: 0.6em; cursor:pointer }
.im input.go2.hover ,
input.go2.hover { background-position:bottom;}
.im h4 { font-size:14px; padding-bottom:2px; }
.im input { color:#999999; width:280px; padding:2px; border:1px solid #c7c7c7; vertical-align:middle; }
.im cite { position:relative;}
.space { height:3px; font-size:0.001em; background:#e6e6e6; }
.ppuserOn .space { height:3px; font-size:0.001em; background:#bde1ff; }
